【Python】django多对多 查询 ,反查等操作
2016-10-24 18:35
387 查看
The Django Book中这样写
但我使用属性名后加_set会报错
而直接用members = group.user_group_join.all() 就可以
可能因为我的MyUser类里有两个与MyGroup相关的字段
[python] view plain copy
class MyUser(models.Model):
group_join = models.ManyToManyField(MyGroup,related_name="user_group_join")
group_manage = models.ManyToManyField(MyGroup,related_name="user_group_manage")
参考资料:
http://blog.csdn.net/u010271717/article/details/22044415
但我使用属性名后加_set会报错
而直接用members = group.user_group_join.all() 就可以
可能因为我的MyUser类里有两个与MyGroup相关的字段
[python] view plain copy
class MyUser(models.Model):
group_join = models.ManyToManyField(MyGroup,related_name="user_group_join")
group_manage = models.ManyToManyField(MyGroup,related_name="user_group_manage")
参考资料:
http://blog.csdn.net/u010271717/article/details/22044415
相关文章推荐
- python3开发进阶-Django框架中的ORM的常用操作的补充(F查询和Q查询,事务)
- python django 数据库查询
- [Dynamic Language] Python Django: 基本操作
- python django 数据库查询
- Python+Django+SAE系列教程4-----操作文件
- python操作mysql基础之查询、比对、求和
- 菜鸟学Python(15):打出Django中的sql查询语句
- python 点滴记录7:django数据库操作中的filter和get方法
- Python django学习之:model (与数据库操作)
- Python操作Mysql实例代码教程(查询手册)
- python django 数据库查询
- 学习python 第三季:编写简单简单连接数据库并执行查询操作
- Python操作Mysql实例代码教程(查询手册)
- Python操作Mysql实例代码教程(查询手册)
- Python操作Mysql实例代码教程(查询手册)
- Python手工加载Django的实际操作的四部分详解
- django 的数据库操作2009年06月26日 星期五 15:26Python代码
- python django 数据库查询
- Django数据库操作(python)
- Python操作MySQL数据库--插入、更新、查询(二)