我正在开发一个包含多个应用程序的 Django 1.3 项目。项目结构有点像这样:
- MyProject
- manage.py
- MyProject
- settings.py
- url.py
- wsgi.py
- core
- models.py
- web
- urls.py
- views.py
- api
- urls.py
- views.py
我现在想为应用程序定义不同的 handler404 和 handler500 api
,因为它应该在web
返回 HTML 时返回 JSON 并且可以使用默认处理程序。
有没有办法覆盖此设置,使其仅对一个应用程序有效?我真的很想避免仅仅因为这个而运行多个服务器实例。
谢谢西蒙