existe-t-il une implémentation existe sur JSON en tant que page d'erreur personnalisée sur Flask?Erreur flask JSON personnalisée Page
Répondre
Vous pouvez créer un objet de réponse JSON en utilisant l'assistant « jsonify » de flacon, puis régler la status_code de la réponse avant de le retourner comme ceci:
def not_found(error):
response = jsonify({'code': 404,'message': 'No interface defined for URL'})
response.status_code = 404
return response
Vous pouvez enregistrer cette fonction comme gestionnaire en enveloppant dans le ErrorHandler:
@app.errorhandler(404)
def not_found(error):
...
OU, mise directement sur le error_handler_spec:
app.error_handler_spec[None][404] = not_found
fait déjà, merci :) – herlambang
Clair et utile, a souligné le fait que jsonify renvoie un objet de réponse, que j'avais oublié. Il semble également couvrir toute interprétation possible de la question du demandeur. –
- 1. SharePoint 2007 Page personnalisée Erreur
- 2. DNN Erreur personnalisée Page numéro
- 3. AspxErrorPath dans erreur personnalisée Page
- 4. Erreur personnalisée 403 Page PHP
- 5. Flask 405 Erreur
- 6. Python Flask obtenir json données à afficher
- 7. Vue liste personnalisée avec Flask-Admin
- 8. Flask erreur de chargement de la page jquery .load
- 9. Comment rediriger la page d'erreur personnalisée - avec url erreur personnalisée
- 10. application Flask GAE donnant erreur
- 11. Flask Git Enoent Spawn Erreur
- 12. Symfony PHP Template erreur personnalisée page
- 13. Erreur d'authentification personnalisée .NET Windows page
- 14. 503 erreur avec urllib et flask
- 15. zf2 Serveur JSON-RPC comment retourner une erreur personnalisée
- 16. Lecture d'un fichier .json en utilisant python - Flask
- 17. Passing page HTML modèle dans Flask
- 18. Flask: send_from_directory et également actualiser la page
- 19. Flask-Admin: ajout d'une propriété personnalisée à column_list
- 20. Flask - POST Erreur 405 Méthode non autorisée
- 21. Erreur d'instruction SQL étrange dans SQLAlchemy-Flask
- 22. erreur Flask-sécurité « objet utilisateur n'a pas
- 23. Python Flask Jinja2 modèle erreur nulle
- 24. Azure Flask Erreur HTTP 500.0 - ERREUR SERVEUR INTERNE
- 25. erreur de tableviewcell personnalisée
- 26. Page d'accueil personnalisée Page sonate
- 27. erreur de règle personnalisée
- 28. Flask request.args vs request.form
- 29. Flask pagination mongoengine
- 30. Mise en page personnalisée ListView
Je ne suis pas sûr de ce dont vous avez besoin ... Veuillez essayer de clarifier votre réponse afin que votre problème soit mieux compris. De quoi avez-vous besoin? Qu'avez-vous essayé? – pcalcao