擅长:python、mysql、java
<p>在views.py中,必须设置:</p>
<pre><code>choices = (('somestuff', 'spam'),
('otherstuff', 'eggs'),
('banana', 'bar'))
form.fields["columns"].choices = choices
</code></pre>
<p>这对我有效,我只是不确定是否可以避免在forms.py中设置<code>choices</code>。如果这是<code>MultipleChoiceField</code>的必需参数,我认为您无论如何都需要将它放在forms.py中,否则您的表单可能无效。</p>