上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 41 下一页
摘要: 一、多对多三种表关系 全自动:利用orm自动帮我们创建第三张关系表 class Book(models.Model): name = models.CharField(max_length=32) authors = models.ManyToManyField(to='Author') class 阅读全文
posted @ 2021-12-01 15:22 甜甜de微笑 阅读(122) 评论(0) 推荐(0) 编辑
摘要: choices参数(数据库字段设计常见) 用户表 性别 学历 工作经验 是否结婚 是否生子 客户来源 ... 针对某个可以列举完全的可能性字段,我们应该如何存储 只要某个字段的可能性是可以列举完全的,那么一般情况下都会采用choices参数 """ class User(models.Model): 阅读全文
posted @ 2021-12-01 14:38 甜甜de微笑 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、 ORM字段 #verbose_name 中文标识 AutoField (专门用于主键) int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 mysql中每个表只能设置一个自增字段 IntegerField 一个整数类型, 阅读全文
posted @ 2021-11-30 19:43 甜甜de微笑 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1 前期准备2 一对多外键增删改查3 多对多外键增删改查(就是在操作第三张关系表)4 正反向的概念5 多表查询6 聚合查询7 分组查询8 F与Q查询9 django中开启事务 1 前期准备 1.1 建表:models.py 书和出版社是一对多书和作者是多对多作者和作者详情是一对一 class Boo 阅读全文
posted @ 2021-11-29 23:20 甜甜de微笑 阅读(51) 评论(0) 推荐(0) 编辑
摘要: class Book(models.Model): title = models.CharField(max_length=32) price = models.DecimalField(max_digits=8, decimal_places=2) publish_time = models.Da 阅读全文
posted @ 2021-11-26 23:01 甜甜de微笑 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1 前期准备2 数据的增删改查3 必知必会13条4 QuerySet类型5 查看内部sql语句的方式6 神奇的双下划线查询7 批量插入 django自带的sqlite3数据库对日期格式不是很敏感 处理的时候容易出错 我们使用mysql 一、 前期准备 1.1 新建名为app01的app,在app01 阅读全文
posted @ 2021-11-26 23:00 甜甜de微笑 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一、自定义过滤器、标签、inclusion_tag 做一个大致了解即可(使用频率不高)过滤器相当于python中的内置函数 自定义过滤器相当于python中自定义函数自定义标签也是 自定义过滤器 标签 inclusion_tag都需要三步走战略 1.在应用文件夹下创建一个名字必须叫templatet 阅读全文
posted @ 2021-11-26 20:57 甜甜de微笑 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、模板语法传值 url(r"^func/",views.func)def func(request): i=111 f=11.1 s='jason' l=[11,22,33] d={"username":"jason","pwd":123} t=(11,22,33) b=True se={11,2 阅读全文
posted @ 2021-11-25 21:55 甜甜de微笑 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、FBV与CBV1.FBV 基于函数的视图 def index(request): return HttpResponse(...) 2.CBV 基于类的视图——CBV会自动判断当前请求方法并自动匹配类中的方法执行 # 视图函数即可以是函数也可以是类 from django.views impor 阅读全文
posted @ 2021-11-25 21:30 甜甜de微笑 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 一、form表单提交文件 1.method必须是post 2.enctype参数必须是multipart/form-data (如果你把编码格式改成formdata,那么针对普通的键值对还是解析到request.POST中,将文件解析到request.FILES中) request.POST无法获取 阅读全文
posted @ 2021-11-25 20:53 甜甜de微笑 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 41 下一页