【发布时间】:2018-05-01 03:00:46
【问题描述】:
预填充多选选择字段的最佳方法是什么。在我看来,我正在为该字段的值添加上下文。
def get_context_data(self, *args, **kwargs):
context = super(UserProfileUpdateView, self).get_context_data(*args, **kwargs)
context['mystates']=user.states
输出
Alaska, Arizona, Alabama,
Hmtl 页面
<div class="form-group">
<label for="id_states">Add State 2:</label> <select name="states" id="id_states" multiple="multiple">
{% include "accounts/snippets/states_drop_down_options.html" %}
</select>
</div>
state_drop_down_options.htmlm
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
【问题讨论】: