0

私はDjangoを初めて使用し、チュートリアルに従って、カスタム管理テンプレートの読み込みに問題があります(具体的には、https://docs.djangoproject.com/en/1.4/intro/tutorial02/の下部で問題が発生しています。 )。

更新したTEMPLATE_DIRSので、次のようになります。

TEMPLATE_DIRS = (
    '/Users/myname/Developer/Eclipse/templates/admin',
)

私も試しました:

TEMPLATE_DIRS = (
        '/Users/myname/Developer/Eclipse/templates/admin/base_site.html',
    )

このカスタムテンプレートを保存する場所のパスは次のとおりです。

"/ Users / myname / Developer / Eclipse / templates / admin"(ファイル情報から直接コピーして貼り付けます)

誰かが私が間違っていることを指摘できますか?前もって感謝します。

4

2 に答える 2

0
PROJECT_ROOT = os.path.dirname(__file__)
TEMPLATE_DIRS = (os.path.join(PROJECT_ROOT, "templates"),)
于 2012-09-21T06:36:12.090 に答える
0

すべてのテンプレートにフォルダを使用しない場合adminを除いて、これを使用します(admin templaeを上書きする必要があると思います。したがって、adminフォルダはテンプレートフォルダのサブフォルダである必要があります)。

TEMPLATE_DIRS = (
    '/Users/myname/Developer/Eclipse/templates/',
)
于 2012-09-23T01:22:08.410 に答える