其实可以就理解为,一对多关系拿对象的解决
可以把引用理解为主从关系
主引用从,即一对多 , 注意外键字段是放在多的一端的,比如一个班级class 有很多同学 students,那么就在students类里面设置class字段值是外键类型
从students拿class数据很好拿, studets.class就拿到了
但是从class 拿students数据 就不好拿了,当然也可以拿,默认的方式是class.students_set.all() 也可以拿到
不过这样麻烦,简单一点就是设置一个related_name=classs属性直接 class.classs.all() 就可以了
django中related_name的作用和用法
未经允许不得转载:流云溪|码农 » django中related_name的作用和用法
相关推荐
- Django migrations 1215, ‘Cannot add foreign key constraint’ 提示不能添加外键的解决办法
- 清除3389远程桌面连接记录的批处理可保存成bat批量命令运行
- (OS 10038)在一个非套接字上尝试了一个操作 的解决办法(主要是杀毒软件或者防火墙引起的问题,关闭即刻)
- 如何在 CentOS 8 上安装 Linux、Nginx、MySQL、PHP
- WordPress: 为WPJam插件填坑
- 安装mysql警告 warning: mysql-community-server-5.7.19-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
- wireshark关键命令笔记
- 从其他服务器复制过来的esxi5.5虚拟机,启动失败的原因和解决方法(vsphere client 打开虚拟机 出现了未知错误、failed to start the virtual machine(error -18).)