私は現在、とが同一であり、とが同一であるDjango1.3アプリに取り組んMEDIA_ROOT
でSTATIC_ROOT
いMEDIA_URL
ますSTATIC_URL
。
これは(どういうわけか)本番サーバーで実行されますが、ローカルで呼び出すmanage.py runserver
と例外が発生し、設定をオーバーライドして(500を与えるだけ)とは異なるImproperlyConfigured
場合にのみアプリケーションを実行できます。これは私が(ドキュメントに従って)起こると予想することであり、したがって、彼らが本番環境でそれをどのように機能させることができるかを理解していません。MEDIA_*
STATIC_*
DEBUG=False
アプリケーションの元の開発者が異動したため、これをどのように機能させることができたのか、質問することはできません。Djangoの静的ファイルとメディアファイルの分離を回避する既知の方法はありますか?