我有這個如何創建多選選項?或將屬性添加到models.CharField
models.CharField(max_length=10,choices=LOCATION_NAME)
不過,我希望它呈現這樣的事情,
<select multiple="multiple">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
我想它添加到Django管理部分。
這是否適用於模型? – James 2011-05-31 19:52:01
是的。如果您引用了其他模型,則將使用ModelMultipleChoiceField(如管理中的多對多)。否則,您需要指定如何將您的MultipleChoiceField的結果序列化到CharField中。 – 2011-05-31 19:57:54
以您的示例爲例,您可能希望在模型中使用CommaSeparatedIntegerField。 – 2011-05-31 19:59:17