该
related_name属性指定从
User模型回到模型的反向关系的名称。
如果不指定
related_name,Django会自动使用带有后缀的型号的名称创建一个
_set,例如
User.map_set.all()。
如果确实
related_name=maps在
User模型上指定,
User.map_set则仍然可以使用,但是
User.maps.语法显然更简洁,更简洁。因此,例如,如果你有一个用户对象
current_user,则可以
current_user.maps.all()用来获取Map模型中与关联的所有实例
current_user。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)