念念不忘,必有回响!繁华似锦觅安宁,淡云流水度此生--------潇洒若梦&&浮生执铭
潇洒浮生
因为你 我愿意热爱整个世界
摘要: F查询 如果我们要对两个字段的值做比较,那该怎么做呢? Django 提供 F() 来做这样的比较。F() 的实例可以在查询中引用字段,来比较同一个 model 实例中两个不同字段的值。 Django 支持 F() 对象之间以及 F() 对象和常数之间的加减乘除和取模的操作。 修改操作也可以使用F函 阅读全文
posted @ 2018-11-09 21:35 潇洒浮生 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 多表操作 创建表模型 1 from django.db import models 2 3 # Create your models here. 4 5 6 class Author(models.Model): 7 nid = models.AutoField(primary_key=True) 阅读全文
posted @ 2018-11-09 17:51 潇洒浮生 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 以上一随笔中创建的book表为例讲解单表操作 添加表记录 方式一 方式二 删除表记录 删除就是delete(),筛出要删除的记录调用这个方法就可以删除。 你也可以一次性删除多个对象。每个 QuerySet 都有一个 delete() 方法,它一次性删除 QuerySet 中所有的对象。 例如,下面的 阅读全文
posted @ 2018-11-09 15:12 潇洒浮生 阅读(126) 评论(0) 推荐(0) 编辑
摘要: ORM ORM,是“对象-关系-映射”的简称,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动。 创建表/模型 创建项目,在models.py下创建表 1 from d 阅读全文
posted @ 2018-11-09 14:40 潇洒浮生 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.在settings的INSTALLED_APPS下配置app,否则找不到自定义的simple_tag 2.在app中创建名为tamplatetags的模块,注意:模块名只能是templatetags 3.在模块下创建任意.py文件,如my_tags.py 4.在使用自定义的filter和tag之 阅读全文
posted @ 2018-11-09 14:21 潇洒浮生 阅读(158) 评论(0) 推荐(0) 编辑

levels of contents