我使用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
答案 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/