回答:
page.html
... は必要ありません。
Responseを使用して、任意のhttpステータスコードを返すことができます。
> from flask import Response
> return Response("{'a':'b'}", status=201, mimetype='application/json')
応答を送信するためにフラスコ_APIを使用することもできます
from flask_api import status
@app.route('/your-api/')
def empty_view(self):
content = {'your content here'}
return content, status.HTTP_201_CREATED
ここでリファレンスを見つけることができますhttp://www.flaskapi.org/api-guide/status-codes/
したがって、flask_restful
APIのパッケージを使用している場合、201が返されます。
def bla(*args, **kwargs):
...
return data, 201
where data
は、dictやstringなどのハッシュ可能/ JsonSerialiableの値でなければなりません。
return '', 201