小编mis*_*ais的帖子

查询ManyToMany关系

我有两个与ManyToMany关系的模型.这是代码:

class Player(models.Model):
    SEX_CHOICES = (
        ('f', 'Female'),
        ('m', 'Male'),
    )
    tournaments = models.ManyToManyField('Tournament', through = "PlayerTournament",verbose_name = u"Tournament's players")
    first_name = models.CharField(max_length = 30, verbose_name = u"First name")
    last_name = models.CharField(max_length = 50, verbose_name = u"Last name")
    sex = models.CharField(max_length = 1, choices = SEX_CHOICES, default = 'f', verbose_name = u"Sex")
    elo = models.IntegerField(verbose_name = u"ELO")

    class Meta:
        ordering = ['elo']

    def __unicode__(self):
        return "%s - %s" % (self.last_name, self.first_name)

class Tournament(models.Model):
    title = models.CharField(max_length = 100, verbose_name = …
Run Code Online (Sandbox Code Playgroud)

python django python-2.7

3
推荐指数
1
解决办法
84
查看次数

标签 统计

django ×1

python ×1

python-2.7 ×1