Flacon de vue de renvoyer l'erreur “Afficher la fonction ne retourne pas une réponse”
J'ai une vue qui appelle une fonction permettant d'obtenir la réponse. Cependant, il donne l'erreur View function did not return a response
. Comment puis-je résoudre ce problème?
from flask import Flask
app = Flask(__name__)
def hello_world():
return 'test'
@app.route('/hello', methods=['GET', 'POST'])
def hello():
hello_world()
if __name__ == '__main__':
app.run(debug=True)
Quand j'essaie de le tester en ajoutant une valeur statique, plutôt que d'appeler la fonction, il fonctionne.
@app.route('/hello', methods=['GET', 'POST'])
def hello():
return "test"
OriginalL'auteur | 2013-08-13
Vous devez vous connecter pour publier un commentaire.
Ne pas renvoyer une réponse:
Vous dire...
Notez l'ajout de
return
dans cette fonction fixe.OriginalL'auteur Mark Hildreth