私はdjangoドキュメントの名誉を守る必要があります!
"/home/my_username/mytemplates", # Change this to your own directory.
あなたはどこにでも自分のディレクトリに置き換える必要があります。
はい、デフォルトでは、あなたのsettings.py
でそれに新しいディレクトリやポイントを作成し、TEMPLATE_DIRSは空です。 それでは、私たちのテンプレートが住ん Djangoに伝えるために、それに行を追加してみましょう。
TEMPLATE_DIRS = (
"/home/my_username/mytemplates", # Change this to your own directory.)
は今 デフォルトのDjangoのadminテンプレート の中からテンプレート 管理/ base_site.htmlをコピーしますディレクトリ 自身 (django/contrib/admin/templates)のソースコードの ディレクトリの TEMPLATE_DIRSにある ディレクトリのadminサブディレクトリにあります。たとえばについては、もしあなた TEMPLATE_DIRS上記 として "/ホーム/ my_username/mytemplates"、その後、コピー ジャンゴに/ contrib /管理/テンプレート/管理/ base_site.html へを含ん /ホーム/ my_username/mytemplates/admin/base_site.html。 adminサブディレクトリを忘れないでください。
ありがとうございました。ドキュメントを侮辱するつもりはありませんでした。このディレクトリをサイトディレクトリのディレクトリの下に置く必要がありますか?それともどこにいてもかまいませんか?どんな提案もここにありますか? – leora
@ooo djangoのドキュメントを拝んで礼拝しなければならなかったので:)多くの人がグローバルなテンプレートディレクトリをプロジェクトのルートフォルダ 'myproject/templates'に入れ、app固有のテンプレートも使います。 'myproject/myapp/templates/myapp /' –