Django admin模型未在admin中更新

时间:2018-12-20 19:27:26

标签: python django

我使用django admin添加数据,我运行makemigrations并在我的代码上进行迁移,但是Choice模型不会更新,并且我在admin中看不到Choice模型。我的错误在哪里?

model.py:

class Choice(models.Model):
question = models.ForeignKey(Question, on_delete=models.CASCADE)
choice_text = models.CharField(max_length=200)
votes = models.IntegerField(default=0)

def __str__(self):
    return self.choice_text

2 个答案:

答案 0 :(得分:2)

将其注册到admins.py文件中

admin.site.register(Choice)

答案 1 :(得分:1)

您必须在admin.py

中进行注册
class ChoiceAdmin(admin.ModelAdmin):
    pass
admin.site.register(Choice, ChoiceAdmin)

Django Admin的文档 https://docs.djangoproject.com/en/2.1/ref/contrib/admin/