以下例子对数据库表Student进行操作 # models.py class Student(models.Model): name = models.CharField(verbose_name='名称',max_length=10) phone = models.CharField(max_le ...
分类:
其他好文 时间:
2019-11-02 17:44:44
阅读次数:
116
1.正向查询和反向查询: 外键的查询操作: 正向查询: 反向查询: 补充:使用first得到的是对象,不可以.value_list(),使用filter得到的是QuerySet 外键,related_name = "books" 反向查询是用来代替book_set的 ...
分类:
其他好文 时间:
2019-11-02 12:02:25
阅读次数:
133
一、一对一映射 1、什么是一对一 A表中的一条记录只能与B表中的一条记录相关联如:一夫一妻制 2、语法 允许在关联的两个类的任何一个类中 增加: 属性 = models.OneToOneField(Entry) 3、查询 class Wife(models.Model): ... author=mo ...
分类:
其他好文 时间:
2019-11-01 11:11:19
阅读次数:
98
1.聚合查询 聚合函数 关键字:aggregate from django.db.models import Max,Min,Sum,Count,Avg 2.分组查询 关键字:annotate 统计每一本书的作者个数 统计每一个出版社卖的最便宜的书的价格 统计不止一个作者的图书 查询各个作者出的书的 ...
分类:
其他好文 时间:
2019-10-31 23:34:00
阅读次数:
103
[TOC] Django choice参数 choice参数 用户性别 用户学历 用户工作状态 客户来源 ... 实例1 实例1 MTV与MVC模型 django号称是MTV框架,其实他还是MVC框架 MTV: M:models ,模型,就是数据模型,负责数据的存取; T: templates ,模 ...
分类:
其他好文 时间:
2019-10-30 18:21:54
阅读次数:
84
Django工程目录讲解: 1、安装Django 2、pycharm创建工程 3、安装mysql_python 4、在settings文件中添加 5、在settings.py同级的__init__.py文件中添加 6、在models.py中创建实体对象 7、根据6中的实体对象创建数据库表 8、在vi ...
分类:
其他好文 时间:
2019-10-30 00:05:40
阅读次数:
118
ajax传送文件 ajax传文件需要注意的事项 1、利用formdata对象 能够简单的快速的从前端传输数据 (普通键值 +文件),这就是阿贾克斯的优势了。不用分开传了。 2、有几个参数 : ? 1.data:formdata对象 ? 2.contentType:false ? 3.processD ...
分类:
Web程序 时间:
2019-10-29 21:46:13
阅读次数:
181
```python # 如何向数据库乙烯慈宁宫插入多条数据 # 方法一:效率极低,不推荐使用 for i in range(1000): models.Book.objects.create(title=f'第{i}本书') # 方法二 # bulk_create book_list = [] fo... ...
分类:
数据库 时间:
2019-10-29 20:05:36
阅读次数:
196
[TOC] Django基础之模型(models)层 Django测试环境搭建: 拷贝manage.py中的行代码放到tests.py文件中导入模块 ,`django.setup()` 如果你想查看orm语句内部真正的sql语句有2种方法: 1.如果是queryset对象,就可以.query查看该q ...
分类:
其他好文 时间:
2019-10-29 19:36:14
阅读次数:
71
7.2 create 创建管理员用户: python manage.py run server python manage.py createsuperuser password :12345678912 7.3 admin.py 注册模型: from .models import Student,... ...
分类:
其他好文 时间:
2019-10-29 11:18:26
阅读次数:
194