django2以后的版本Foreignkey的变动
2024-08-26 15:13:58
目录
class User(AbstractUser):
"""用户表"""
job = models.ManyToManyField(to='job.Job', through='Collect', through_fields=('user', 'job'))
class Job(BaseModel):
"""岗位表"""
user = models.ManyToManyField(to='user.User', through='user.Collect', through_fields=('job', 'user'))
class Collect(models.Model):
"""收藏表"""
user = models.ForeignKey('User', to_field='id', on_delete=models.CASCADE)
job = models.ForeignKey("job.Job",to_field='id',on_delete=models.CASCADE)
django2版本以后foreignkey必须加on_delete参数
最新文章
- 【转】javascript面向对象编程
- CrashHandler: java.lang.NullPointerException
- linux在线学习
- web前端跨域方案
- 【POJ】3150 Cellular Automaton(矩阵乘法+特殊的技巧)
- 2016032101 - eclipse3.7+jdk1.6+maven3.0.5
- Write an algorithm such that if an element in an MxN matrix is 0, its entire row and column is set to 0.
- WebAPI接口测试之matthewcv.WebApiTestClient
- redis: 6379端口下set值时出现 CLUSTERDOWN The cluster is down
- python基础(二)- 字符串
- 201521123079《Java程序设计》第2周学习总结
- 爬虫系列二(数据清洗--->;bs4解析数据)
- for和for in区别
- 学习笔记CB013: TensorFlow、TensorBoard、seq2seq
- 关于事务回滚,rollback tran到底要不要写?
- ERP项目实施记录09
- 【PAT】A1001A+B Format
- 11G新特性 -- Expression Statistics
- zz 史上最全--各银行借记卡的年费、小额管理费、转账费等!
- 校园跳蚤市场-Sprint计划