2011-06-15 8 views
0

imはdjango 1.2を使用しており、Apache mod_wsgiを使用してdjangoをデプロイしようとしています。 私のアプリは開発サーバーを使って正常に動作しますが、wsgiを使用しようとすると、テンプレートフィルタを含むファイルを読み込むことができません。runserverでインポートされたが、wsgiでインポートされていないtemplatetags

私は/app/subapp/templatetags/core_filters.pyのような構造になっています。 .pyは、それが想定されている場所にあります。コードをロードしているビューを開こうとすると、{%load core_filters%}例外が発生します。それは有効なタグライブラリではないと言いますが、core_filtersを見つけようとしたすべてのアプリケーションをリストアップしていますが、app.core.templatetags.core_filtersはインストールされているアプリケーションにリストされていますが、その中にはありません。

提案、解決方法はありますか?

答えて

0

pythonパスにエラーがありました。 uWsgiには同じ名前の別のパッケージが含まれていた別のpythonパスがありました

0

local_settings.pyファイルがライブサーバーに残ってしまって、パスの問題が発生したり、settings.pyファイルとlocal_settings.pyファイルの違いがありましたか?

+0

いいえ、local_settingsはありません。このプロジェクトと他のプロジェクトとの唯一の違いは、他のアプリケーションとは違って、私がサブアプリケーションしか持たない構造のapp.subappを持っていることです。 – Belda

関連する問題