首页 > 其他 > 详细

Django ORM使用

时间:2019-05-10 22:03:29      阅读:150      评论:0      收藏:0      [点我收藏+]

1、执行app中的models的两个命令

1、进入项目目录下:

E:\python\mysite>

1. python3 manage.py makemigrations --> 把models.py里面的更改记录到小本本上
2. python3 manage.py migrate --> 把更改翻译成SQL语句,去数据库执行

 

问题记录:

1)TypeError: __init__() missing 1 required positional argument: ‘on_delete‘

技术分享图片

解决方案:

1)外键需要两个位置参数,一个是关联的模型,另一个是on_delete选项。实际上,在目前版本中,on_delete选项也可以不设置,但Django极力反对如此,因此在Django2.0版本后,该选项会设置为必填。

技术分享图片

 

Django ORM使用

原文:https://www.cnblogs.com/ygzy/p/10846857.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!