私は 404.html ページを持っていますが、場合によっては json エラー メッセージ (404 および 500 など) を送信できるようにしたいと考えています。次のページを読みました。
https://docs.djangoproject.com/en/dev/topics/http/views/#the-404-page-not-found-view
実装を示す例はありますか? 私は urls.py に持っていますが、エラーが発生した場合に取得されません。
私は 404.html ページを持っていますが、場合によっては json エラー メッセージ (404 および 500 など) を送信できるようにしたいと考えています。次のページを読みました。
https://docs.djangoproject.com/en/dev/topics/http/views/#the-404-page-not-found-view
実装を示す例はありますか? 私は urls.py に持っていますが、エラーが発生した場合に取得されません。
これは私のために働いた:
from django.conf.urls import patterns, include, url
from django.views.static import *
from django.conf import settings
from django.conf.urls.defaults import handler404, handler500
from app.views import error
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'app.views.home', name='home'),
)
handler404 = error.error_handler
handler500 = error.error_handler
そのコントローラーに行くと、好きなように何でもさせることができます。