【发布时间】:2026-02-04 08:00:01
【问题描述】:
我想以表格形式显示 GraphData 模型中存在的每个现有 graph_id。像这样:
GRAPHS_CHOICES = (GraphData.objects.all().values_list("graph_id", flat=True).distinct())
class GraphForm(forms.Form):
graphs = forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple, choices=GRAPHS_CHOICES)
class GraphData(models.Model):
graph_id = models.CharField(max_length=128)
date = models.DateField(max_length=128)
问题是选择需要一个元组,而不是一个 id 列表。无论如何,我怎样才能向它提供一个列表?
【问题讨论】:
标签: python django django-models django-forms