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常见的格式化输出小结
Dec 15 Python
Python之str操作方法(详解)
Jun 19 Python
python3+PyQt5重新实现自定义数据拖放处理
Apr 19 Python
浅谈python新式类和旧式类区别
Apr 26 Python
Django实现跨域的2种方法
Jul 31 Python
Tensorflow轻松实现XOR运算的方式
Feb 03 Python
基于Python正确读取资源文件
Sep 14 Python
python 实现倒计时功能(gui界面)
Nov 11 Python
python解包概念及实例
Feb 17 Python
python3 实现mysql数据库连接池的示例代码
Apr 17 Python
Django cookie和session的应用场景及如何使用
Apr 29 Python
Django路由层如何获取正确的url
Jul 15 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
解析CodeIgniter自定义配置文件
2013/06/18 PHP
如何使用PHP实现javascript的escape和unescape函数
2013/06/29 PHP
从新浪弄下来的全屏广告代码 与使用说明
2007/03/15 Javascript
Prototype 学习 工具函数学习($A方法)
2009/07/12 Javascript
jQuery示例收集
2010/11/05 Javascript
jquery 实现二级/三级/多级联动菜单的思路及代码
2013/04/08 Javascript
Extjs4 类的定义和扩展实例
2013/06/28 Javascript
js动态移动滚动条至底部示例代码
2014/04/24 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
基于JavaScript实现点击页面任何位置返回
2016/08/31 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
Javascript从数组中随机取出不同元素的两种方法
2016/09/22 Javascript
深入理解Node.js 事件循环和回调函数
2016/11/02 Javascript
canvas绘制的直线动画
2017/01/23 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
微信小程序 仿美团分类菜单 swiper分类菜单
2017/04/12 Javascript
PHP 实现一种多文件上传的方法
2017/09/20 Javascript
Element 默认勾选表格 toggleRowSelection的实现
2019/09/04 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
Python随机读取文件实现实例
2017/05/25 Python
Python实现简单网页图片抓取完整代码实例
2017/12/15 Python
详谈python3中用for循环删除列表中元素的坑
2018/04/19 Python
python实现智能语音天气预报
2019/12/02 Python
flask框架自定义url转换器操作详解
2020/01/25 Python
Python while true实现爬虫定时任务
2020/06/08 Python
Python实现手绘图效果实例分享
2020/07/22 Python
Python实现像awk一样分割字符串
2020/09/15 Python
基于CSS3实现图片模糊过滤效果
2015/11/19 HTML / CSS
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
内刊编辑求职自荐书范文
2014/02/19 职场文书
马丁路德金演讲稿
2014/05/19 职场文书
美术第二课堂活动总结
2014/07/08 职场文书
2014年宣传工作总结
2014/11/18 职场文书
离婚承诺书格式范文
2015/05/04 职场文书
小学生安全教育主题班会
2015/08/12 职场文书
Golang流模式之grpc的四种数据流
2022/04/13 Golang