0

Noobie から Heroku/Django へ、これが私のプロファイルです。

web: python testapp/manage.py runserver 0.0.0.0:$PORT

ブラウザにテンプレートをロードしようとすると、何らかの理由でテンプレートをロードできないようです。で正常に動作しますpython manage.py runserverが、ここで何が問題なのか知っている人はいますか? 静的ファイルをロードできない場合ですか?

正確なエラー メッセージは次のとおりです。

TemplateDoesNotExist at /test/index.html
Request Method: GET
Request URL:    http://127.0.0.1:5000/test/
4

1 に答える 1

0

settings.py ファイルで以前に定義した PROJECT_ROOT ディレクトリを使用してこれを修正しました。

TEMPLATE_DIRS = (
    os.path.join(PROJECT_ROOT, '../templates'),
)

Heroku には完全なパスが必要なようです。

于 2012-10-11T14:51:26.843 に答える