Python Django开发 经验技巧总结(二)

文章目录1。模板2中变量的操作。获取多个值3。查询集重复数据消除独特()方法4。模板中的循环计数实现自增量5。查询数据库时,按照desc倒序6返回数据。将背景图片添加到静态文件7。启动服务以允许其他计算机访问

1。模板中变量的操作

(1)加法

(2)减法

(3)乘法

(4)除法

2.getlist获取多个值

urls.py添加路由视图:

master views.py添加寄存器函数:

reg Configuration of ister . html:

从django后台打印的帖子信息中,可以看到多选框中的内容是列表的形式,并且可以接收所有共享相同名称的值。

3。查询集重复数据消除独特()方法

结果

4。对于模板实现的自增量

Django框架模板中的循环计数,为循环提供标签

例如,按如下方式循环集合

但是,在Django中,不直接支持形式“int I=0”;i100在这样的循环中,Django有自己的自增方法,假设v1有两个元素:

(1)正自增结果1,2

(2)正自增结果0,1

(3)自减结果1 2,1

(4),自减结果0 1,0

(5)是最后一个结果False,真

(6)是第一个结果False

(6)是第一个结果False

5。查询数据库时,按照desc倒序返回数据

查询数据从小到大按照“id”或

从大到小排序:

6。静态文件添加背景图片

创建一个子目录来存储图片。在此目录中,添加一张图片background.jpg

add

reload . 0 . 0 . 1:800/,您将在页面上看到加载的背景图片。