我有一个 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
当您访问该控制器时,您可以让它按照您的意愿执行任何操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)