为了账号安全,请及时绑定邮箱和手机立即绑定

关于django中开发Templates中同名html文件问题

求教,我尝试了一下:

不修改blog2的html文件,而是修改views.py中的字典中的值:{‘hello’:'hello,blog2!'} 结果显示正常。 目前无法区分这样做与老师的有何不同,应该如何解释?

正在回答

3 回答

可以把index.html修改为

<h1>Hello2, Template 222222</h1>
<h1>{{ hello }}</h1>

如果修改字典中的值,只是传递的变量改变了,但是静态页面部分还是查找错了,------

就是说,如果页面全部由变量来构成,那就写一个页面可以了;

如果页面包含了其他的内容,还是需要进行区分的;

0 回复 有任何疑惑可以回复我~

我也尝试了,这2种方法都可以的,而且修改字典里面的数值好像比老师讲的更简单,不用那么麻烦增加文件夹;

就是不知道这2种方法有什么优缺点?哪位大大能回答下呢?

0 回复 有任何疑惑可以回复我~

老师的在templates 目录下加了个一个文件夹作为区分对象了 blog/index.html  and blog2/index.html 用文件夹路径区分了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
django入门与实践
  • 参与学习       65159    人
  • 解答问题       869    个

手把手带你进入Django开发的大门,充分领略Django的魅力

进入课程

关于django中开发Templates中同名html文件问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信