擅长:python、mysql、java
<pre><code>class RequestCoffeeForm(forms.Form):
COFFEE_CHOICES = []
coffee_names = AddCoffee.objects.values_list('coffee_name', flat=True)
for name in coffee_names:
COFFEE_CHOICES.append((str(name).lower(), str(name)))
forms.ChoiceField(choices=CHOICES_LIST)
</code></pre>
<p><code>choices</code>必须是<a href="https://docs.djangoproject.com/en/1.11/ref/forms/fields/#django.forms.ChoiceField.choices" rel="nofollow noreferrer">iterable of 2-tuples</a>。有关示例,请参见<a href="https://docs.djangoproject.com/en/1.11/ref/models/fields/#choices" rel="nofollow noreferrer">here</a>。你知道吗</p>