Pyramidで400 ERROR_MESSAGEを返す方法
質問
フォーマットを返したい:
res['result'] == False
およびres['error_message'] == 'Unknown User'
views.py
でそれを行う方法は?
解決
あなたはJSONの応答を返しようとしていますか?その場合、レンダラをjson
として設定し、必要な値を含むDICTを返します。
def myview(request):
return {'result': False, 'error_message': 'Unknown User'}
config.add_view(myview, renderer='json')
.
明らかにあなたの特定のビュー/ルートの組み合わせのための他のものを追加する必要があるでしょうが、これはすべてPyramidドキュメントでカバーされています。
所属していません StackOverflow