私のdjango-pistonハンドラー関数では、基本的に2つのことができるようです。フォーマットされていないコンテンツを含む特定のステータスコードを返すこともできます。
def create(...):
...
resp = rc.BAD_REQUEST
resp.content = 'Some string error message'
return resp
または、エラーメッセージの辞書を返すことができます。これは、指定されたエミッターに従ってフォーマットできますが、ステータスコードは200です。
def create(...):
...
return error_dict
指定されたエミッターによってフォーマットされているが、カスタマイズされたステータスコードを持つディクショナリまたはモデルオブジェクトを返すにはどうすればよいですか?