Django框架模板的使用方法示例


Posted in Python onMay 25, 2019

本文实例讲述了Django框架模板的使用方法。分享给大家供大家参考,具体如下:

创建模板文件夹

Django框架模板的使用方法示例

在项目下床架一个模板文件夹

在templates下面为了区分是哪一个应用的模板再建一个与应用同名的文件夹。

在setting.py的TEMLATES里配置模板文件的路径

Django框架模板的使用方法示例

在视图函数里return reder

def index(request):#视图函数必须有一个参数
  #进行处理,和M和T进行交互。。。
  # return HttpResponse('good')
  # #使用模板文件
  # #1.加载模板文件,先import loader
  # temp=loader.get_template('booktest/index.html')
  # #2.定义模板上下文,向模板文件传递数据
  # context=RequestContext(request,{})
  # #3.模板渲染,得到一个标准的 html内容
  # res_html=temp.render(context)
  # #4.返回给浏览器
  # return HttpResponse(res_html)
  #简单的封装好的函数如下
  return render(request,'booktest/index.html',{'context':'peipei','list':list(range(1,10))})

第一个参数request,第二个参数返回模板的路径,第三个参数是模板变量,模板变量可以在模板里用,如下

模板变量,给模板文件传递数据

Django框架模板的使用方法示例

用两个花括号框起来就可以用模板变量,最终访问效果如下

Django框架模板的使用方法示例

希望本文所述对大家基于Django框架的Python程序设计有所帮助。

Python 相关文章推荐
Python打印scrapy蜘蛛抓取树结构的方法
Apr 08 Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
Apr 22 Python
python数据挖掘需要学的内容
Jun 23 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 Python
Python3基本输入与输出操作实例分析
Feb 14 Python
spyder 在控制台(console)执行python文件,debug python程序方式
Apr 20 Python
Python实现汇率转换操作
May 03 Python
QML用PathView实现轮播图
Jun 03 Python
python+requests接口自动化框架的实现
Aug 31 Python
python安装mysql的依赖包mysql-python操作
Jan 01 Python
pytorch 使用半精度模型部署的操作
May 24 Python
python 镜像环境搭建总结
Sep 23 Python
Django框架搭建的简易图书信息网站案例
May 25 #Python
Django框架实现的分页demo示例
May 25 #Python
Flask框架工厂函数用法实例分析
May 25 #Python
Python中Numpy mat的使用详解
May 24 #Python
Python中Numpy ndarray的使用详解
May 24 #Python
numpy数组之存取文件的实现示例
May 24 #Python
Python实现使用request模块下载图片demo示例
May 24 #Python
You might like
PHP 变量类型的强制转换
2009/10/23 PHP
PHP下对字符串的递增运算代码
2010/08/21 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
php页面函数设置超时限制的方法
2014/12/01 PHP
DOM基础及php读取xml内容操作的方法
2015/01/23 PHP
ThinkPHP模板Volist标签嵌套循环输出多维数组的方法
2016/03/23 PHP
yii的入口文件index.php中为什么会有这两句
2016/08/04 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
解决PHPstudy Apache无法启动的问题【亲测有效】
2020/10/30 PHP
理解JavaScript中的事件
2006/09/23 Javascript
超级兔子让浮动层消失的前因后果
2007/03/09 Javascript
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
为jQuery.Treeview添加右键菜单的实现代码
2010/10/22 Javascript
javascript学习笔记(十六) 系统对话框(alert、confirm、prompt)
2012/06/20 Javascript
JavaScript简单遍历DOM对象所有属性的实现方法
2015/10/21 Javascript
很实用的js选项卡切换效果
2016/08/12 Javascript
Python实现将文本生成二维码的方法示例
2017/07/18 Python
python 多个参数不为空校验方法
2019/02/14 Python
python 列表转为字典的两个小方法(小结)
2019/06/28 Python
TensorFlow车牌识别完整版代码(含车牌数据集)
2019/08/05 Python
python保留小数位的三种实现方法
2020/01/07 Python
自定义Django默认的sitemap站点地图样式
2020/03/04 Python
python实现人机五子棋
2020/03/25 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
美国在线家装零售商:Build.com
2016/09/02 全球购物
Shopee马来西亚:随拍即卖,最佳行动电商拍卖平台
2017/06/05 全球购物
美国演唱会订票网站:Ticketmaster美国
2017/10/05 全球购物
美国肌肉和力量商店:Muscle & Strength
2019/06/22 全球购物
个人简历中的自我评价怎么写
2014/01/26 职场文书
运动会通讯稿150字
2014/02/15 职场文书
学生不讲诚信检讨书
2014/09/29 职场文书
群众对十八届四中全会的期盼
2014/10/17 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书
出纳岗位职责
2015/01/31 职场文书
2015年护士医德医风自我评价
2015/03/03 职场文书