生成动态表单并使用逗号分隔的值更新数据库

时间:2019-04-13 20:26:11

标签: python django django-models

我正在开发一个Web应用程序以进行投票,并且正在尝试根据数据库信息生成动态表单。这是我的模型。py

class ballot(models.Model):
    title=models.CharField(max_length=100)
    options=models.CharField(max_length=100)
    date_posted=models.DateTimeField(default=timezone.now)
    results=models.CharField(max_length=100)
    active=models.BooleanField(default=True)

我想知道选项字段中的值是否可以存储为逗号分隔的列表,例如“ option1,option2,option3”,并将其解析为生成3个单选按钮。同样,结果也将是一个用逗号分隔的列表,该列表将与选项匹配,例如“ 0,0,0”。因此,如果选择并提交了第二个单选按钮,则数据库中的结果将更新为“ 0,1,0”

0 个答案:

没有答案