相关经理和通过

时间:2018-06-06 05:49:18

标签: django django-orm django-related-manager

我有模特:

class User(models.Model):
    title = models.CharField(max_lenght=100)
    regions = model.ManyToMany(Region, through=UserRegion)

class UserRegion(models.Model):
    user = models.ForeignKey(User)
    region = models.FareignKey(Region)

class Region(models.Model):
    title = models.CharField(max_lenght=100)

我想确定默认的方法。这意味着我想要像这样使用用户:

user.regions.set(Region.objects.all()[:3])

我该怎么做?

0 个答案:

没有答案