我正在设置管理页面,以便我可以使用它来添加数据,在这种情况下是玩家.当你去尝试在admin.py中注册Players类时,你会得到问题标题中描述的错误(对象'players'没有属性'fields').通过views.py查看我从下面粘贴了一个片段,我看不出它可能指的是什么.
对不起,如果这是一个noob问题,我对django和python都很新.
class Players(models.Model):
player_id = models.IntegerField(primary_key=True)
firstname = models.CharField(max_length=50)
lastname = models.CharField(max_length=50)
team = models.ForeignKey(Teams)
Top200rank = models.IntegerField(null=True, blank=True)
position = models.CharField(max_length=25)
roster_status = models.ForeignKey(RosterStatus, null=True, blank=True)
class Meta:
ordering = ('lastname', 'firstname')
verbose_name_plural = 'Players'
def __unicode__(self):
return u"%s %s" % (self.firstname, self.last_name)
Run Code Online (Sandbox Code Playgroud)