码迷,mamicode.com
首页 > 移动开发 > 详细

Django中App的teemplates加载顺序

时间:2020-02-26 22:30:32      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:settings   pre   def   ret   article   报错   tin   net   参考   

背景

??Python版本:3.7

??Django版本:1.8

做了一个简略的备忘概述,推荐阅读参考链接.



加载顺序

  • 在Django中,App首先访问的templates是在setting中设置的DIRS.
    • 如果DIRS文件夹中找不到模板的话,那么就会去App中去查找模板(不用自己设置是默认的).
  • 但是如果在app的views中设置如下(指定文件夹),那么去查找的就是一个在settings中设置的DIRS文件夹下的test.html,如若找不到,会直接报错.而不会再去APP中去寻找test.html
def test(request):
    return render(request,r'test/test.html')




参考

Django中App的teemplates加载顺序

标签:settings   pre   def   ret   article   报错   tin   net   参考   

原文地址:https://www.cnblogs.com/gtscool/p/12369523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!