前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python全栈(十)Django框架之3.Django模板简单使用

Python全栈(十)Django框架之3.Django模板简单使用

作者头像
cutercorley
发布2020-08-31 11:11:03
5730
发布2020-08-31 11:11:03
举报

文章目录

  • 一、模板介绍和渲染模板
    • 1.Django模板简介
    • 2.模板渲染
  • 二、模板查找路径配置
  • 三、DTL模板变量
  • 四、模板标签
    • 1.if标签
    • 2.for...in...标签

一、模板介绍和渲染模板

1.Django模板简介

在前面,视图函数返回的只是文本,而在实际应用中其实很少这样用,而是返回带有样式的HTML代码,这可以让浏览器渲染出非常漂亮美观的页面。 DTL即Django Template Language,是指Django自带的模板语言,是一种带有特殊语法的HTML文件,可以被Django编译,还可以传递参数、实现数据动态化。在编译完成后,生成一个普通的HTML文件,然后发送给客户端进行渲染显示。 Django同时也支持配置Jinja2等其他模板引擎,但是作为Django内置的模板语言,DTL可以和Django达到无缝衔接、不会产生不兼容的情况,前提是不采用前后端开发模式。

2.模板渲染

渲染模板有多种方式,主要包括以

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-08-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、模板介绍和渲染模板
    • 1.Django模板简介
      • 2.模板渲染
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档