У меня есть проект, который выглядит примерно так
main
--templates
----main
------contact.html
--settings.py
app1
app2
app3
app4
Все остальные шаблоны моих приложений работают правильно. Но теперь я пытаюсь сослаться на шаблон в своем приложении main
, но получаю сообщение об ошибке Template does not exist
Поскольку это мое основное приложение (базовое приложение?), У него нет apps.py
и он не добавляется к INSTALLED_APPS
. Я изменил свой файл settings.py, чтобы он выглядел так ...
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(MEDIA_ROOT), 'main/templates'],
'APP_DIRS': True,
Это работает на моей Windows dev-станции, но когда я подключаю sh его к моему живому серверу Ubuntu, я получаю сообщение об ошибке .