为啥我在 django 教程中收到此模板错误?
Posted
技术标签:
【中文标题】为啥我在 django 教程中收到此模板错误?【英文标题】: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') 【参考方案1】:在详细视图中发送模板名称时出现类型错误。
return render(request, 'polls/detail.html', 'question':question)
您已将模板名称设置为'polls/detail.html'
,但您的文件中的模板为details.html
。
将模板文件重命名为detail.html
,就可以正常使用了。
【讨论】:
以上是关于为啥我在 django 教程中收到此模板错误?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我在我的 Django 项目中不断收到此“名称‘模型’未定义”错误?