为了账号安全,请及时绑定邮箱和手机立即绑定
首页 手记 【金秋打卡】第17天 templates相关配置

【金秋打卡】第17天 templates相关配置

2022.11.09 16:12 55浏览

1.课程名称: templates相关配置


课程章节: templates相关配置


2.课程内容:

 templates模板相关配置


https://img2.sycdn.imooc.com/636b540f00015c1613580706.jpg


https://img1.sycdn.imooc.com/636b54250001099b11910226.jpg










配置多一个模板

https://img1.sycdn.imooc.com/636b546400019e9913650720.jpg


https://img1.sycdn.imooc.com/636b5475000142bb12400417.jpg


app dirs

绝对模板模板引擎是否应该进入每个已安装的应用查找模板

https://img4.sycdn.imooc.com/636b55c00001c4bc11680660.jpg



https://img3.sycdn.imooc.com/636b55df0001155513550727.jpg




首先去主项目目录setting添加模板引擎 jinja

https://img4.sycdn.imooc.com/636b56a600013c3010250626.jpg


测试一下 我们创建一个目录jinja 添加一个 html


https://img1.sycdn.imooc.com/636b572700015bcf08750578.jpg



https://img2.sycdn.imooc.com/636b57370001de2c10200443.jpg


配置好 路由和视图渲染函数

https://img3.sycdn.imooc.com/636b5a8400019eb309000404.jpg


https://img1.sycdn.imooc.com/636b5aa10001375809950587.jpg



成功获取到模板素材

https://img1.sycdn.imooc.com/636b5ac90001e9e906240222.jpg


解释一下,这里配置了两个模块路径 一个是templates 一个是jinja

当在templates模块路径下找不到时,就会自动在第二个模块中开始寻找,

所以能获取

https://img2.sycdn.imooc.com/636b5b64000196a212110738.jpg


所以素材在jinja里面,仍然能搜索出来



在测试一下,加入把html放到oauth文件的模板里


https://img2.sycdn.imooc.com/636b5e3a000172f505180405.jpg


内容修改一下方便看测试的结果

https://img2.sycdn.imooc.com/636b5e5b0001cb2607490421.jpg

我们写入渲染函数,和url后还是能获取的了

https://img3.sycdn.imooc.com/636b5e7e00012f4c07890248.jpg




因为我们在setting里面的app_dirs是true 

,当我们在templates,和 jinja这两个模块找不到时

app_dirs 为true时就会自动进入已安装的应用寻找模块


还有的就是 有两个模块同时在一个目录下的时候会以setting下的模块设置顺序优先来显示


本节完! O(∩_∩)O















点击查看更多内容
0人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
4
获赞与收藏
0

关注TA,一起探索更多经验知识

同主题相似文章浏览排行榜

风间影月说签约讲师

51篇手记,涉及Java、MySQL、Redis、Spring等方向

进入讨论

Tony Bai 说签约讲师

151篇手记,涉及Go、C、Java、Python等方向

进入讨论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消