テンプレート ファイルはアプリ ディレクトリに保存されますが、レンダリング中に TemplateDoesNotExist 例外が発生します。
テンプレートローダーの事後分析は次のとおりです。
Django は、これらのテンプレートを次の順序で読み込もうとしました。
Using loader django.template.loaders.app_directories.Loader:
...
$PROJECT/apps/myapp/templates/search.html (File does not exist)
...
なぜそれが探すのか疑問に思っています:
$PROJECT/apps/myapp/templates/search.html
それよりも:
$PROJECT/apps/myapp/templates/myapp/search.html
後者は確かに存在します