django模板&过滤器

发布时间:2020-05-22 17:51:07 作者:小飞额
来源:网络 阅读:694

django模板&过滤器

声明:部分信息来源这篇博客https://www.cnblogs.com/maple-shaw/articles/9333821.html

MVC:
Django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性。

Django框架的不同之处在于它拆分的三部分为:Model(模型)、Template(模板)和View(视图),也就是MTV框架。

django模板&过滤器

Django的MTV模式
   Model(模型):负责业务对象与数据库的对象(ORM)

       Template(模版):负责如何把页面展示给用户

       View(视图):负责业务逻辑,并在适当的时候调用Model和Template

此外,Django还有一个urls分发器,它的作用是将一个个URL的页面请求分发给不同的view处理,view再调用相应的Model和Template
django模板
Filters过滤器
Filters过滤器
自定义filter(过滤器)
Tags标签
for循环
Variable Description
forloop.counter 当前循环的索引值(从1开始)
forloop.counter0 当前循环的索引值(从0开始)
forloop.revcounter 当前循环的倒序索引值(到1结束)
forloop.revcounter0 当前循环的倒序索引值(到0结束)
forloop.first 当前循环是不是第一次循环(布尔值)
forloop.last 当前循环是不是最后一次循环(布尔值)
forloop.parentloop 本层循环的外层循环
if判断
with定义变量
csrf_token
注释

注意事项

母板
组件
静态文件(模板标签)
simpletag(自定义模板标签)
inclusion_tag(自定义返回html代码)
推荐阅读:
  1. Django 之 模板语言
  2. Django模板--csrf伪造

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

django dj 滤器

上一篇:优化mysql sql和sql执行计划的步骤

下一篇:linux中写入文件失败的原因和解决方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》