根据django教程在poll中添加一个属性

时间:2017-03-22 04:44:46

标签: python django

我来自ASP.NET MVC背景。当我按照django教程(https://docs.djangoproject.com/en/1.10/intro/tutorial02/)时,我发现很难更改模型或添加新模板。

对于本教程,如果我想选择在创建问题选项时对其投票的用户显示的颜色。 执行此操作的步骤 ?我刚刚发现django教程没有像微软的教程那样组织,所以很难在python项目上工作。

1 个答案:

答案 0 :(得分:0)

如果要添加色域,请在选择模型中进行以下更改:

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

然后运行以下命令以反映数据库中的上述更改:

  

python manage.py makemigrations

     

python manage.py migrate