【问题标题】:Why am I receiving this Template error in my django tutorial?为什么我在 django 教程中收到此模板错误?
【发布时间】:2019-11-29 09:37:48
【问题描述】:

我目前正在学习 django polls 教程,但一直收到此错误。我只是似乎无法弄清楚如何解决它。

我尝试观看多个 youtube 教程,在堆栈上搜索有相同问题的用户,但我似乎无法得到任何工作。

任何和所有的帮助将不胜感激。谢谢大家

my_code

stacktrace

settings

urls

【问题讨论】:

  • 什么错误?请添加模板示例和回溯
  • 你应该尝试发布代码来代替代码截图。
  • 连同full回溯...
  • 可能在 settings.py 中模板部分的目录中,您必须添加 os.path.join(BASE_DIR, 'templates')

标签: python django django-models


【解决方案1】:

在详细视图中发送模板名称时出现类型错误。

return render(request, 'polls/detail.html', {'question':question})

您已将模板名称设置为'polls/detail.html',但您的文件中的模板为details.html

将模板文件重命名为detail.html,就可以正常使用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-18
    • 2015-01-28
    • 1970-01-01
    • 2022-08-14
    • 2018-10-08
    • 1970-01-01
    • 2018-05-13
    • 2018-06-22
    相关资源
    最近更新 更多