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的常见命令注入威胁
Feb 18 Python
windows下安装Python和pip终极图文教程
Mar 05 Python
numpy实现合并多维矩阵、list的扩展方法
May 08 Python
pytorch对可变长度序列的处理方法详解
Dec 08 Python
钉钉群自定义机器人消息Python封装的实例
Feb 20 Python
对python3.4 字符串转16进制的实例详解
Jun 12 Python
详解Python 4.0 预计推出的新功能
Jul 26 Python
python requests证书问题解决
Sep 05 Python
Python socket模块ftp传输文件过程解析
Nov 05 Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
Nov 21 Python
实现Python与STM32通信方式
Dec 18 Python
python日志通过不同的等级打印不同的颜色(示例代码)
Jan 13 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中数组合并的两种方法及区别介绍
2012/09/14 PHP
php定时删除文件夹下文件(清理缓存文件)
2013/01/23 PHP
PHP static局部静态变量和全局静态变量总结
2014/03/02 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
jquery实现文本框数量加减功能的例子分享
2014/05/10 Javascript
javascript在网页中实现读取剪贴板粘贴截图功能
2014/06/07 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
JS中对象与字符串的互相转换详解
2016/05/20 Javascript
javascript简单实现等比例缩小图片的方法
2016/07/27 Javascript
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
2018/04/17 jQuery
npm 常用命令详解(小结)
2019/01/17 Javascript
vue弹出框组件封装实例代码
2019/10/31 Javascript
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
2019/11/07 jQuery
vue3.0自定义指令(drectives)知识点总结
2020/12/27 Vue.js
[03:04]DOTA2英雄基础教程 影魔
2013/12/11 DOTA
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
基于Python Shell获取hostname和fqdn释疑
2016/01/25 Python
Apache如何部署django项目
2017/05/21 Python
python给图像加上mask,并提取mask区域实例
2020/01/19 Python
python实现图片转字符画的完整代码
2021/02/21 Python
移动端适配 使px自动转换rem
2019/08/26 HTML / CSS
HTML5网页录音和上传到服务器支持PC、Android,支持IOS微信功能
2019/04/26 HTML / CSS
美国韩国化妆品和护肤品购物网站:Beautytap
2018/07/29 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
介绍Ibatis的核心类
2013/11/18 面试题
煤矿班组长的职责
2013/12/25 职场文书
学校献爱心活动总结
2014/07/08 职场文书
优秀党员自我评价范文
2014/09/15 职场文书
2014迎国庆演讲稿
2014/09/19 职场文书
装配出错检讨书
2014/09/23 职场文书
工作试用期自我评价
2015/03/10 职场文书
入党团支部推荐意见
2015/06/02 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书
陶瓷类经典广告语集锦
2019/10/25 职场文书
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python