浅谈django2.0 ForeignKey参数的变化

作者:sinat_35637319 时间:2022-03-26 10:11:30 

Django2.0中编写models类下的ForeignKey


book = models.ForeignKey('BookInfo')

django2.0与之前的1.8不同,

错误:


book = models.ForeignKey('BookInfo')
ypeError: __init__() missing 1 required positional argument: 'on_delete'

解决方法:


book = models.ForeignKey('BookInfo', on_delete=models.CASCADE,)

加上on_delete参数就可以了!!!

来源:https://blog.csdn.net/sinat_35637319/article/details/78879644

标签:django2.0,ForeignKey,参数
0
投稿

猜你喜欢

  • js如何读取csv内容拼接成json

    2023-08-13 02:20:14
  • Python中的getopt函数使用详解

    2023-04-07 03:08:00
  • python中如何正确使用正则表达式的详细模式(Verbose mode expression)

    2022-08-28 04:07:02
  • CSS教程:关于网页图片的属性的介绍

    2008-10-31 12:02:00
  • php使用ZipArchive函数实现文件的压缩与解压缩

    2023-07-12 20:58:19
  • python批量替换文件名中的共同字符实例

    2022-07-11 05:22:37
  • 桌面中心(二)数据库写入

    2023-11-18 12:26:15
  • 如何将自己的python代码发布在pip install给别人使用你知道吗

    2022-07-19 20:36:21
  • Oracle中sys和system的区别小结

    2009-11-10 20:36:00
  • 如何使数据库中取出的数据保持原有格式

    2008-11-27 16:16:00
  • 解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题

    2022-10-24 05:34:54
  • 在SQL Server 2005数据库中进行错误捕捉

    2008-12-02 14:39:00
  • ODBC的保留字有哪些?

    2009-10-28 18:34:00
  • asp 正则实现清除html文本格式的函数代码

    2011-03-09 11:21:00
  • 基于Python OpenCV和 dlib实现眨眼检测

    2021-05-28 18:50:28
  • thinkphp 多表 事务详解

    2023-07-08 05:43:36
  • 用Python编写个解释器实现方法接受

    2023-01-11 15:50:08
  • Bootstrap源码解读按钮(5)

    2023-08-23 01:16:51
  • Django读取Mysql数据并显示在前端的实例

    2023-11-09 17:36:49
  • 表单设计中的网页视觉体验

    2008-06-26 13:35:00
  • asp之家 网络编程 m.aspxhome.com