0

ジャンゴsettings.pyでは、それを求めていTEMPLATE_DIRます。

そこにパスをハードコーディングするのではなく、各アプリ内にテンプレートフォルダーを置きたいです。

coresite/templates
blog/templates
gallery/templates

どうすればそれをジェネリックにすることができますか?または、ベース サイトにあるアプリごとにテンプレートを追加する必要がありますか?

4

1 に答える 1

4

ファイルにを追加django.template.loaders.app_directories.LoaderするTEMPLATE_LOADERSと、インストールされている各アプリのサブ ディレクトリsettings.pyからテンプレートをロードしようとします。templates

例えば

TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
)

詳細:テンプレート ローダーの種類

于 2012-12-04T09:00:08.593 に答える