我来自ASP.NET MVC背景。当我按照django教程(https://docs.djangoproject.com/en/1.10/intro/tutorial02/)时,我发现很难更改模型或添加新模板。
对于本教程,如果我想选择在创建问题选项时对其投票的用户显示的颜色。 执行此操作的步骤 ?我刚刚发现django教程没有像微软的教程那样组织,所以很难在python项目上工作。
答案 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