Django系列——第一个Template
来源:互联网 发布:淘宝户外运动店铺 编辑:程序博客网 时间:2024/06/05 18:24
Template文件夹下包含了HTML文件,使用Django模板语言DTL,也可以使用第三方模板(jinja2)
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', } ]
步骤:
1、在App的模板下创建一个新的Template文件夹
2、在该文件夹下创建HTML文件
3、在views.py返回rander(),通过rander()把HTML页面返回给浏览器。
from django.shortcuts import renderdef index(request): return render(request,'html_test.html')
DTL的使用
render()第三个参数,是一个dic类型
修改APP下views.py:
from django.shortcuts import renderdef index(request): return render(request,'html_test.html',***{'django':'demo1'}***)
修改HTML
<h1>***{{django}}***</h1>#这里写键值,获取后台传递的数据
注意:
不同APP下Templates文件夹中的同名.html文件会造成冲突
解决:在APP的Templates文件夹下创建以APP名为名称的文件夹,将html文件放入其中。注意修改render()中的第二个参数
#html前加上目录return render(request, 'demo2/html_test.html')
阅读全文
0 0
- Django系列——第一个Template
- Django学习系列(二)——编写第一个Django应用part1_项目与应用
- Django学习系列(三)——编写第一个Django应用part2_模型
- Django学习系列(五)——编写第一个Django应用part4_View&URL
- Django学习系列(六)——编写第一个Django应用part5_Template
- Django学习系列(四)——编写第一个应用part3_Admin
- Django学习系列(二)--第一个App
- Django 1.10中文文档—第一个Django应用Part1
- Django系列二:Django 创建第一个项目
- Django tutorial(1)【翻译】编写第一个Django app,第一部分——创建项目
- Django学习(一)——创建第一个响应
- 【Django】第一个Django程序
- 第一个django,django项目
- 第一个Django应用
- 第一个django项目
- django 第一个应用
- django:第一个网页
- django第一个项目
- 运维集群cluster篇------1.集群及LVS简介 、 LVS-NAT集群 、 LVS-DR集群
- TypeScript学习(3)-新类型Symbols的使用
- javascript中的原型
- TP5 微信JS-SDKphp签名
- Elasticsearch(新建索引和文档)
- Django系列——第一个Template
- GreenDao的封装和使用
- 底部导航栏 BottomTabBar
- 20171116
- linux下安装eclipse的C++
- IntelliJ IDEA使用教程(很全)
- 面向对象得程序设计思想
- [生而为人-思考] Knowledge Cooking -4th 分享会记录
- 程序员又背锅了!虾米音乐代码注释惊现“穷逼vip”