■注目点■
django.template.loaders.app_directories.Loader:
/mnt/sdb1/tnhome2/venvs/99test/demohls/lib/python3.10/site-packages/django/contrib/admin/templates/deliverhls/hls_play_demo.html
(Source does not exist)
django.template.loaders.app_directories.Loader:
/mnt/sdb1/tnhome2/venvs/99test/demohls/lib/python3.10/site-packages/django/contrib/auth/templates/deliverhls/hls_play_demo.html
(Source does not exist)
習作作成中にハマる。
Templateローダーが、自作したプログラムの領域(deliverhls)のhtmlを探しに行ってない。Django管理サイト(contrib/xxx)しか探していない
ーーーーーーーーーーーーーーーーーーーー
<解決法>
単なるsettings.pyのINSTALLED_APP書き忘れ。
INSTALLED_APPS = [
(・・・略・・・)
'django.contrib.staticfiles',
'deliverhls', ←これ
]
DjangoGirlsのチュートリアル通りやってると知らぬ間に済んでいる設定。
自分でやると忘れる。
しかし、templatesはhtmlファイルだし、urlsとviewsが正しければ動作すると思っていた。
INSTALLED_APPって名前のパラメータが関わっているなんて、なかなか思いつかない。
作成日: 2025年8月10日17:55
更新日: 2025年8月10日17:59