czy istnieje jakaś implementacja JSON jako niestandardowej strony błędu w Flasku?Błąd niestandardowego kolba JSON Strona
Odpowiedz
Można utworzyć obiekt odpowiedzi json używając „jsonify” pomocnika z kolby, a następnie ustawić status_code odpowiedzi przed wpuszczeniem go tak:
def not_found(error):
response = jsonify({'code': 404,'message': 'No interface defined for URL'})
response.status_code = 404
return response
Można zarejestrować tę funkcję jako handler owijając to w ErrorHandler:
@app.errorhandler(404)
def not_found(error):
...
OR, umieszczając go bezpośrednio na error_handler_spec:
app.error_handler_spec[None][404] = not_found
zrobione już, dzięki :) – herlambang
Jasne i pomocne, podkreśliło fakt, że jsonify zwraca obiekt odpowiedzi, o którym zapomniałem. Wydaje się również obejmować każdą możliwą interpretację pytania pytającego. –
- 1. Błąd niestandardowego obciążenia heksaderów HTTP Strona
- 2. Kolba SQLAlchemy błąd paginacja
- 3. Konfigurowanie niestandardowego deserializatora JSON
- 4. Generowanie niestandardowego JSON tablicę
- 5. Tworzenie niestandardowego błędu Apache 503 Strona
- 6. Kolba-Admin + (kolba Login i/lub Kolba-Principal)
- 7. Kolba Jsonify mongoengine zapytania
- 8. Błąd nadawania niestandardowego widoku
- 9. Wymuszanie aplikacji/json Typ MIME w widoku (kolba)
- 10. Kolba: weryfikacja CSRF udało
- 11. Błąd '80131509' w ASP Strona
- 12. Przekształcanie niestandardowego obiektu w JSON przy użyciu JSON gem
- 13. Kolba broken pipe wniosków
- 14. OpsWorks nadpisywanie database.yml/ignorowanie niestandardowego JSON
- 15. Jak używać niestandardowego Serializera JSON w Servicestack?
- 16. Kolba mongoengine paginacja
- 17. Kolba-admin rozciągające szablony
- 18. Zastosowanie forms.TextArea dla niestandardowego pola JSON w Django stronie administratora
- 19. Selery + kolba z Sqllite jako brokerem, błąd podczas wywoływania zadania
- 20. Kolba: "sesja" kontra "g"?
- 21. Kolba zamieszanie z aplikacji
- 22. kolba: error_handler dla planów
- 23. przykład kolba z POST
- 24. pyton kolba ImmutableMultiDict
- 25. Node.js Błąd parsowania JSON
- 26. apache tomcat 503 niestandardowy błąd strona
- 27. Wiosna strona bagażnika zwyczaj błąd na 404
- 28. Błąd 100 zaplanować post na Facebooku Strona
- 29. Globalna zmienna i pythonowa kolba
- 30. Błąd podczas dodawania niestandardowego motywu do aplikacji
Nie jestem całkiem pewien, czego potrzebujesz ... Spróbuj wyjaśnić swoją odpowiedź, aby Twój problem mógł być lepiej zrozumiany. Czego potrzebujesz? Co próbujesz? – pcalcao