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设计足球联赛赛程表程序的思路与简单实现示例
Jun 28 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
Apr 08 Python
python:pandas合并csv文件的方法(图书数据集成)
Apr 12 Python
Python3多线程基础知识点
Feb 19 Python
python实现微信每日一句自动发送给喜欢的人
Apr 29 Python
python中的句柄操作的方法示例
Jun 20 Python
OpenCV 轮廓检测的实现方法
Jul 03 Python
python实现网站微信登录的示例代码
Sep 18 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
Django nginx配置实现过程详解
Sep 10 Python
python Cartopy的基础使用详解
Nov 01 Python
PyQt5结合QtDesigner实现文本框读写操作
Jun 11 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 file_exists无效的解决办法
2013/06/26 PHP
Ajax+PHP快速上手及简单应用说明
2013/07/24 PHP
PHP中ltrim与rtrim去除左右空格及特殊字符实例
2016/01/07 PHP
JQuery事件e参数的方法preventDefault()取消默认行为
2013/09/26 Javascript
jQuery+jsp实现省市县三级联动效果(附源码)
2015/12/03 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
2016/12/31 Javascript
Vue.js 插件开发详解
2017/03/29 Javascript
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
全面了解JavaScript的作用域链
2019/04/03 Javascript
关于element-ui的隐藏组件el-scrollbar的使用
2019/05/29 Javascript
ES6数组与对象的解构赋值详解
2019/06/14 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
2020/07/28 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
[03:06]V社市场总监Dota2项目负责人Erik专访:希望更多中国玩家加入DOTA2
2014/07/11 DOTA
python 转换 Javascript %u 字符串为python unicode的代码
2016/09/06 Python
python 截取 取出一部分的字符串方法
2017/03/01 Python
解决python删除文件的权限错误问题
2018/04/24 Python
WxPython建立批量录入框窗口
2019/02/27 Python
pyqt5 实现工具栏文字图片同时显示
2019/06/13 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
python实现最大优先队列
2019/08/29 Python
Python完全识别验证码自动登录实例详解
2019/11/24 Python
Python pyautogui模块实现鼠标键盘自动化方法详解
2020/02/17 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
Python爬虫爬取杭州24时温度并展示操作示例
2020/03/27 Python
HTML5仿手机微信聊天界面
2016/03/18 HTML / CSS
文明宿舍获奖感言
2014/02/07 职场文书
一份创业计划书范文
2014/02/08 职场文书
学习十八届三中全会精神实施方案
2014/02/17 职场文书
网管求职信
2014/03/03 职场文书
十八届三中全会感言
2014/03/10 职场文书
五心教育心得体会
2014/09/04 职场文书
单位工作证明格式模板
2014/10/04 职场文书
小学生差生评语
2014/12/29 职场文书
于丹论语心得观后感
2015/06/15 职场文书
同学联谊会邀请函
2019/06/24 职场文书