django.template.exceptions.TemplateDoesNotExist:home.html

时间:2019-09-10 21:20:35

标签: python django templates

django项目运行良好!主页和其他页面都没有问题。我创建了产品应用程序/组件页面,并意外地将其命名为“模板”模板,因此我将模板重命名为“模板”,并且当我开始遇到问题时。

我运行了终端命令:

  • python manage.py makemigrations
  • python manage.py migration
  • python collectstatic

什么都没用!

我收到一条错误消息:

  

django.template.exceptions.TemplateDoesNotExist:home.html

2 个答案:

答案 0 :(得分:0)

尝试使用以下方法替换“ settings.py”中当前的“ TEMPLATES”变量:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, 'templates')],
        'APP_DIRS': True,
    },
]

答案 1 :(得分:0)

您的应用应添加到settings.py中的INSTALLED_APPS中

INSTALLED_APPS = [
    'name_of_your_app'
]