Я хотел бы иметь возможность вернуть HTTP-ответ с форматированным контентом с django-piston.Как вернуть сформированное сообщение об ошибке и правильный HTTP-код с помощью django-piston?
Предполагаю, что мне нужно создать свой собственный rc_factory
.
То, что я хотел бы сделать, это:
return rc.404({'status': 0,'message': 'This restaurant does not exists.'})
С результате обеспечивают по XMLEmiter, JSONEmiter или YAMLEmiter в отношении к формату клиент ищет.
Как я могу это сделать?
Приветствия
Я должен был что-то изменить в 'piston', чтобы иметь возможность получить' emitter_format' в 'read' метод и теперь emitter_format должен определить в качестве параметра во всей моей' read' метода. – Natim