私は自分のプロジェクトを次のように編成しました。
myproject/
urls.py
settings.py
views.py
templates/
apps/
__init__.py <-- needed in order to be identified as a package
exampleapp/
__init__.py
admin.py
models.py
urls.py
views.py
exampleapp2/
...
私のsettings.pyINSTALLED_APPSでは、アプリの名前は「apps.exampleapp1」、「apps.exampleapp2」で、モジュールがサブディレクトリにあることを示すドット(。)表記が付いています。ドキュメントによると、アプリの管理テンプレートをオーバーライドまたは拡張する場合は、「admin / appname / modelname /」という名前のテンプレートにディレクトリを作成する必要がありますが、「admin / apps /exampleapp/」と「admin/apps /exampleapp/」の両方を試しました。 'admin / apps.exampleapp'ですが、どちらも機能しません。django.contrib.adminコードのどこで、テンプレートを置き換える方法を見つけることができますか、より簡単に言えば、管理テンプレートを拡張または置き換えるために必要なディレクトリパスは何ですか?