답변:
page.html
... 그것은 스스로 작동하지 않습니다.
응답을 사용하여 http 상태 코드를 반환 할 수 있습니다.
> from flask import Response
> return Response("{'a':'b'}", status=201, mimetype='application/json')
리턴 명령문에 제안 된 송신 상태 코드가없고 다음과 같은 변수에 저장하는 경우
notfound = 404
invalid = 403
ok = 200
그리고 사용
return xyz, notfound
시간보다 유형이 str이 아닌지 확인하십시오. 이 작은 문제에 직면했을 때 여기에도 전 세계적으로 따르는 상태 코드 목록이 있습니다. http://www.w3.org/Protocols/HTTP/HTRESP.html
도움이 되길 바랍니다.
flask_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/
return '', 201