![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Anadem
这个作者很懒,什么都没留下…
展开
-
Django数据库操作 —— 干净的重置migration
前言随着项目需求的增加:Django的迁移文件越来越大,并且遇到models文件中如果使用了自定义存储字段。不再使用后删除会报错的情况。重置迁移文件后解决了上述问题。情景一:不需要原有的数据库数据首先删除数据库中的相关APP下的数据表然后删除APP下的migration模块中的所有 文件,除了init.py 文件执行下面的命令python manage.py makemigrationspython manage.py migrate情景二:不想要删除现有的数据库,只是想重新原创 2020-05-19 11:50:54 · 4280 阅读 · 4 评论 -
django 中优雅的使用 choice 字段
问题django中如何比较优雅的对元组进行标记分类。可使用choice字段choice字段# models.pyclass BookTagNum(object): OTHER = 1 SCIENCE = 2 SOCIAL_SCIENCES = 3 ECONOMIC = 4 COMPUTER = 5class BOOK(models.Model):...原创 2020-03-27 14:30:09 · 1300 阅读 · 0 评论 -
Django ManyToManyField - 插入 - ORM - admin中显示
文章目录综述表结构设计在admin中显示ORM操作all 关联的所有的元组add 添加多对多关系remove 多对多关系set 替换clear 清除一张表自关联综述Django ManyToManyField的ORM操作和在admin中显示。表结构设计假设一个作者有多本书,一本书也可以有个作者,多对多关系。# 表结构设计class Book(models.Model): titl...原创 2020-03-20 11:12:28 · 608 阅读 · 0 评论