Получить значения из модели Django и показать в пользовательском HTML - PullRequest
0 голосов
/ 30 апреля 2018

Я пытаюсь получить значения из моей модели и отобразить ее в моем шаблоне. У меня есть пользовательский 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
...