Я пытаюсь получить значения из моей модели и отобразить ее в моем шаблоне. У меня есть пользовательский HTML для CreateView и пользовательский HTML для UpdateView.
В моем представлении обновлений HTML есть несколько переключателей в моем пользовательском HTML.
<div>
<label class="control-label col-md-2">radio group1</label>
<input type="radio" value="No Issue" name="group1" id="id_lens_dirty_0">No Issue
<input type="radio" value="Non Critical" name="group1" id="id_lens_dirty_1"> Non Critical
<input type="radio" value="Critical" name="group1" id="id_lens_dirty_2" > Critical
</div>
<div>
<label class="control-label col-md-2">radio group</label>
<input type="radio" value="No Issue" name="group2" id="id_lens_dirty_0">No Issue
<input type="radio" value="Non Critical" name="group2" id="id_lens_dirty_1"> Non Critical
<input type="radio" value="Critical" name="group2" id="id_lens_dirty_2" > Critical
</div>
<div>
<label class="control-label col-md-2">radio group3</label>
<input type="radio" value="No Issue" name="group3" id="id_lens_dirty_0">No Issue
<input type="radio" value="Non Critical" name="group3" id="id_lens_dirty_1"> Non Critical
<input type="radio" value="Critical" name="group3" id="id_lens_dirty_2" > Critical
</div>
<div>
<label class="control-label col-md-2">radio group4</label>
<input type="radio" value="No Issue" name="group4" id="id_lens_dirty_0">No Issue
<input type="radio" value="Non Critical" name="group4" id="id_lens_dirty_1"> Non Critical
<input type="radio" value="Critical" name="group4" id="id_lens_dirty_2" > Critical
</div>
<div>
<label class="control-label col-md-2">radio group5</label>
<input type="radio" value="No Issue" name="group5" id="id_lens_dirty_0">No Issue
<input type="radio" value="Non Critical" name="group5" id="id_lens_dirty_1"> Non Critical
<input type="radio" value="Critical" name="group5" id="id_lens_dirty_2" > Critical
</div>
Есть ли способ вернуть значения и проверить соответствующий переключатель? У меня около 50-60 групп переключателей в моем представлении обновлений, поэтому я не хочу использовать какой-либо метод проверки, который повлияет на производительность.
View.py
class InsUpdateView(ReversionUpdateView):
template_name = "ins/edit.html"
model = Insp
def get_context_data(self, **kwargs):
data = super(InsUpdateView,self).get_context_data(**kwargs)
return data