複数のアプリを含むDjango1.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を定義します。これは、HTMLを返すapi
ときにJSONをweb
返すことになっており、デフォルトのハンドラーを使用できるためです。
この設定をオーバーライドして、1つのアプリに対してのみ有効にする方法はありますか?そのため、複数のサーバーインスタンスを実行することは避けたいと思っています。
ありがとうサイモン