东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4100|回复: 9
打印 上一主题 下一主题

[课堂笔记] 05、python_django_web开发_创建DTL的Template文件与项目重要细节

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14439
QQ
跳转到指定楼层
楼主
发表于 2017-9-10 17:46:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



05、python_django_web开发_创建DTL的Template文件与项目重要细节_笔记
django里的Templates:
Html文件  使用了Django模板语言DTL 可以使用第三方模板比如Jinja2
模板引擎的修改在项目的settings.py里 模板的设置

开发第一个Template:
1、在app根目录下创建名为templates的目录
2、在该目录下创建html文件
3、在views.py中返回render()

render()  一般有三个参数:request 模板名 返回给前端的数据

DTL的使用:
render()函数支持一个dict类型参数
该字典是后台传递到前端模板的参数,键为参数名
在前端模板中使用{{参数名}}来直接使用

DTL 也支持if else  for循环这样的逻辑操作  后面会讲到的   {% %}  {{ }}

细节:Django查找Template是按照INSTALLED_APPS中添加的顺序查找的
如果在两个app中使用了同名的html文件 那么就会有问题
解决方案:1、改名  2、在app的templates目录下再创建一个与app同名的目录
然后将html文件放到该目录下即可


让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

0

主题

97

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
沙发
发表于 2018-2-11 10:01:46 | 只看该作者
循环这样的逻辑操作
回复

使用道具 举报

0

主题

193

帖子

444

积分

2W人工智能培训

Rank: 10Rank: 10Rank: 10

积分
444
板凳
发表于 2018-2-13 12:04:29 | 只看该作者
python_django_web
回复

使用道具 举报

地板
发表于 2018-4-30 10:29:55 | 只看该作者
05、python_django_web开发_创建DTL的Template文件与项目重要细节 [复制链接]
回复

使用道具 举报

0

主题

92

帖子

190

积分

注册会员

Rank: 2

积分
190
5#
发表于 2018-6-8 22:16:25 | 只看该作者
非常感谢
回复

使用道具 举报

0

主题

99

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
6#
发表于 2018-8-17 14:32:47 | 只看该作者
好复杂!慢慢学
回复

使用道具 举报

0

主题

244

帖子

504

积分

高级会员

Rank: 4

积分
504
7#
发表于 2018-12-24 09:50:06 | 只看该作者
谢谢老师
回复

使用道具 举报

0

主题

244

帖子

504

积分

高级会员

Rank: 4

积分
504
8#
发表于 2018-12-28 10:41:01 | 只看该作者
谢谢老师
回复

使用道具 举报

0

主题

38

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
9#
发表于 2019-2-12 14:40:35 | 只看该作者
创建DTL的Template文件与项目重要细节
回复

使用道具 举报

0

主题

133

帖子

298

积分

人工智能VIP

Rank: 9Rank: 9Rank: 9

积分
298
10#
发表于 2019-11-5 11:26:44 | 只看该作者
python_django_web开发_创建DTL的Template文件与项目重要细节_笔记
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-5-15 08:05 , Processed in 0.170210 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表