024:模版查找路径配置
模版查找路径配置:
在项目的 settings.py 文件中。有一个 TEMPLATES 配置,这个配置包含了模板引擎的配置,模板查找路径的配置,模板上下文的配置等。模板路径可以在两个地方配置。
1、DIRS :这是一个列表,在这个列表中可以存放所有的模板路径,以后在视图中使用 render (或render_to_string )渲染模板的时候,会在这个列表的路径中查找模板。
实例如下图:
2、 APP_DIRS :默认为 True ,这个设置为 True 后,会在 INSTALLE_APPS 的安装了的 APP 下的 templates 文件加中查找模板。
3、查找顺序:比如代码 render('list.html') 。先会在 DIRS 这个列表中依次查找路径下有没有这个模板,如果有,就返回。如果 DIRS 列表中所有的路径都没有找到,那么会先检查当前这个视图所处的 app 是否的 templates 文件夹中查找模板,如果没有找到,那么会在其他已经安装了的 app 中查找。如果所有路径下都没有找到,那么会抛出一个 TemplateDoesNotExist 的异常。
转载于:https://www.cnblogs.com/zheng-weimin/p/10163692.html
024:模版查找路径配置相关推荐
- Django模板、配置文件、静态文件及案例实现(创建模板、设置模板查找路径、模板接收视图传入的数据、模板处理数据、BASE_DIR、DEBUG、本地语言与时区、App应用配置)
1.Django模板 网站如何向客户端返回一个漂亮的页面呢? 漂亮的页面需要html.css.js. 可以把这一堆字段串全都写到视图中, 作为HttpResponse()的参数,响应给客户端. 存在的 ...
- 【Android NDK 开发】Android Studio 使用 CMake 导入动态库 ( 构建脚本路径配置 | 指定动态库查找路径 | 链接动态库 )
文章目录 I . CMake 引入动态库与静态库区别 II . Android Studio 中 CMake 引入动态库流程 III . 指定动态库查找路径 IV . 链接函数库 V . 完整代码示例 ...
- SAP知道后台配置路径如何查找后台配置的TCODE(后台配置的事务码)
SAP 知道后台路径如何查找后台配置的对应TCODE SAP 后台配置有很多只显示有菜单路径,左下角没有显示出TCODE 名称,比如如下 "定义位置" 进入后左下角并没有显示TCO ...
- nodejs安装及npm模块插件安装路径配置
在学习完js后,我们就要进入nodejs的学习,因此就必须配置nodejs和npm的属性了. 我相信,个别人在安装时会遇到这样那样的问题,看着同学都已装好,难免会焦虑起来.于是就开始上网查找解决方案, ...
- 【Android NDK 开发】Android Studio 使用 CMake 导入静态库 ( CMake 简介 | 构建脚本路径配置 | 引入静态库 | 指定静态库路径 | 链接动态库 )
文章目录 I . CMake 简介 II . Android Studio 中 CMake 引入静态库流程 III . 指定 CMake 最小版本号 IV . 导入函数库 ( 静态库 / 动态库 ) ...
- C语言头文件、库文件的查找路径
一.讨论环境 *操作系统:Redhat5/Fedora14 *编译器:gcc 4.5.1 以下言论仅确保在以上环境中,绝对正确.别的环境,大家可以通过类比方法,得到启示. 二.C语言头文件的查找路径 ...
- Linux共享库路径配置
Linux共享库路径配置 Linux下找不到共享库文件的典型现象为明明已经安装某个软包(如libnet,MySQL),编译链接可以正常进行,但是在运行时出现如"error while loa ...
- linux7 多路径配置,redhat7.3多路径配置
多路径配置主要步骤如下: 查看是否安装多路径软件包 rpm -qa|grep device-mapper wKiom1mldI7SfxAdAADUldFM57w708.png 如果系统没有安装多路径软 ...
- struts2路径配置_Struts 2结果路径配置示例
struts2路径配置 This is the third post in the Struts 2 series. You might want to check out earlier posts ...
最新文章
- 肏蛋的Loadrunner脚本
- Windows 7 下如何调整网卡的优先级
- IT巨擎为何迷失互联网大潮
- 使用Microsoft Azure Backup备份Hyper-V数据
- Matlab实用程序--图形应用-条形图形
- 【Maven实战】之生成项目站点
- k8s Dashboard部署Tomcat集群
- 第三章 Redis/SSDB+Twemproxy安装与使用
- 100行代码实现了多线程,批量写入,文件分块的日志方法
- mysql窗口界面表格式手工录入_mysql手工注入
- Kerberos打开debug日志
- ios项目 swift 定义常量 其他文件引用_面试应该注意的Swift知识点
- 如何走技术路线的研究生论文?
- tf.cast()的用法(转)
- 破解版的ABBYY FineReader OCR文字识别软件,真的好用吗?
- Unity的超大开放世界解决方案
- Redis端口为什么是6379?
- 《风暴英雄》游戏体验
- Python实现两两交换链表中的节点
- STM32开发手册-IAP流程