
Django
only···
欢迎关注微信公众号:码农的掉发史
展开
-
django on_delete = models.CASCADE 级联删除
在创建一对多的关系的,需要在ForeignKey的第二参数中加入on_delete=models.CASCADE 主外关系键中,级联删除,也就是当删除主表的数据的时候从表中的数据也随着一起删除。这是数据库外键定义的一个可选项,用来设置当主键表中的被参考列的数据发生变化时,外键表中响应字段的变换规则的。update 是主键表中被参考字段的值更新;delete是指在主键表中删除一条记录...原创 2020-02-21 14:17:31 · 12409 阅读 · 0 评论 -
django ORM 骚操作
exclude 不等于 __gt 大于 __gte 大于等于 __lt 小于 __lte 小于等于注意是双下划线!!!原创 2020-02-20 16:16:55 · 556 阅读 · 0 评论 -
Django笔记 01 模型层----模型和字段
Django学习基于刘江Django2.0教程ORM(关系映射模型)系统:将一个Python的对象映射为数据库中的一张关系表。它将SQL装起来,程序员不再需要关心数据库的具体操作,只需要专注于自己本身代码和业务逻辑的实现。例如:整体的实现过程就是:Python代码,通过ORM转换成SQL语句,再通过pymysql(mysql)去实际操作数据库。Django的O...原创 2020-02-16 22:17:27 · 504 阅读 · 0 评论 -
Django之修改模型、后台管理、render函数
一、修改模型的步骤:1. 在models.py中修改2. 在settings的INSTALLED_APPS 顶部中添加app_name3. 运行 python manage.py makemigrations 为改动创建迁移记录4. 运行python manage.py migrate 将操作同步到数据库注意:如果变量名修改的话,必须重新执行3、4步骤...原创 2020-02-15 20:45:12 · 726 阅读 · 0 评论 -
初识Django
点击跳转视频教学点击进入Django菜鸟教程技巧一 pycharm快速格式化代码快捷键:选中代码、ctrl+alt+i一、常用命令介绍1、Django基本命令startproject 创建一个Django项目 (例在cmd输入:django-admin startproject 项目名字) startapp 创建一个Django应用 check...原创 2020-02-09 14:04:38 · 639 阅读 · 0 评论