贯穿
djangobook(第2版).我在模板加载方面遇到了一些麻烦;我的相关文件结构:
testSite/urls.py testSite/books/views.py testSite/books/templates/ testSite/contact/views.py testSite/contact/templates/
当我为书籍章节(第5章)设置视图时,我能够在urls.py中创建一个url,将它指向testSite / books / views中的一个视图函数,但是当我从那里调用模板时查看功能,我没有指定目录 – django知道它在testSite / books / templates中.
我尝试为联系表单章节(第7章)做同样的事情,但这次它不会加载模板 – 我不得不回到settings.py并明确地将testSite / contact / templates放入TEMPLATE_Dirs:
# testSite/settings.py # .... TEMPLATE_Dirs = ( '/home/chris/djcode/testSite/templates','/home/chris/djcode/testSite/contact/templates',)
所以 – 有一个明显的解释,为什么我需要将django指向contact / templates文件夹,而不是books / templates文件夹?
(如果没有,我可以发布更多代码 – 试图保持简短)
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。