![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
彭俏君
天地间,总有些事千万人不能为,我当为之。
展开
-
Django 模版中加法、减法、乘法、除法、百分比的使用
Django模版中只提供了加法的filter,没有提供专门的乘法和除法,但是django提供了一个widthratio的tag,用来计算比率的,可以变相用于乘法和除法的计算。Django模版加法:{{ value|add:10 }}value=5,,则返回15Django模板减法:{{ value|add:-10 }}value=5,则返转载 2014-01-06 11:55:59 · 6552 阅读 · 0 评论 -
Django form模块浅析
一,创建一个表单 创建一个Form表单有两种方式: 第一种方式是继承于forms.Form,的一个子类,通过在form中选择你需要的类型来规定表单之 中字段的类型 class ContactForm(forms.Form): subject = forms.CharField(max_length=100) message = for转载 2013-12-23 15:38:14 · 691 阅读 · 0 评论 -
Django 数据库QuerySet操作
__exact 精确等于 like 'aaa'__iexact 精确等于 忽略大小写 ilike 'aaa'__contains 包含 like '%aaa%'__icontains 包含 忽略大小写 ilike '%aaa%',但是对于sqlite转载 2013-12-23 15:14:23 · 996 阅读 · 0 评论 -
Django 事务处理
django对于事务的支持分几个层次。1. 什么都不管的话,它是使用 autocommit 方式。也就是在执行了 save() 或 delete() 之后就自动提交了。 2. 通过增加 Transaction 中间件来实现自动的事务支持。我感觉这个是非常方便的做法。使用它,你首先需要在 settings.py 中增加一个中间件的设置:MIDDLEWARE_CLASSES = (转载 2013-12-23 15:39:26 · 2161 阅读 · 0 评论 -
Django 模板之forloop
在每个`` {% for %}``循环里有一个称为`` forloop`` 的模板变量。这个变量有一些提示循环进度信息的属性。forloop.counter 总是一个表示当前循环的执行次数的整数计数器。 这个计数器是从1开始的,所以在第一次循环时 forloop.counter 将会被设置为1。{% for item in todo_list %} {{ forloop.cou转载 2013-12-23 15:41:15 · 923 阅读 · 0 评论 -
Django 模板中变量、过滤器、标签的使用方法
一 变量1. 变量的形式转载 2014-05-15 14:19:00 · 3108 阅读 · 0 评论