Для каждого идентификатора поля выбора, показанного в моем HTML, должно быть указано описание моего StudentsCoreValuesDescription, моя проблема в том, что некоторые идентификаторы в StudentsCoreValuesDescription не печатались в поле выбора
У меня есть этот запрос в моих представлениях .py
me = StudentsCoreValuesDescription.objects.filter(grading_Period = coreperiod)\
.values('id','Marking','Students_Enrollment_Records').distinct('Students_Enrollment_Records')
.order_by('Students_Enrollment_Records')
это результат
Я просто хочу, чтобы для каждого поля выбора дисплей был разным ID ,
Чтобы понять больше, пожалуйста, загляните на мой админ-сайт и проверьте идентификатор, идентификатор должен быть уникальным в поле выбора и таким же, как сайт администратора , чтобы функционировать правильно, когда я обновляю данные
похоже, это только l oop результат отличительного имени студента
это мои html
{% for students in me %}
<tr>
<td colspan="4" class="names"><input type="hidden" value="{{students.id}}" name="student">{{students.Students_Enrollment_Records}}</td>
<td colspan="2">
<select name="marking" >
<option value="{{students.Marking.id}}" >{{students.id}}</option>
{% for m in marking %}
<option value="{{m.Marking}}" >{{m.Marking}}</option>
{% endfor %}
</select>
</td>
<td colspan="2">
<select name="marking">
<option value="{{students.Marking.id}}" >{{students.id}}</option>
{% for m in marking %}
<option value="{{m.Marking}}">{{m.Marking}}</option>
{% endfor %}
</select>
</td>
<td colspan="2">
<select name="marking">
<option value="{{students.Marking.id}}" >{{students.id}}</option>
{% for m in marking %}
<option value="{{m.Marking}}">{{m.Marking}}</option>
{% endfor %}
</select>
</td>
<td colspan="2">
<select name="marking">
<option value="{{students.Marking.id}}" >{{students.id}}</option>
{% for m in marking %}
<option value="{{m.Marking}}">{{m.Marking}}</option>
{% endfor %}
</select>
</td>
<td colspan="2">
<select name="marking">
<option value="{{students.Marking.id}}" >{{students.id}}</option>
{% for m in marking %}
<option value="{{m.Marking}}">{{m.Marking}}</option>
{% endfor %}
</select>
</td>
<td colspan="2">
<select name="marking">
<option value="{{students.Marking.id}}" >{{students.id}}</option>
{% for m in marking %}
<option value="{{m.Marking}}">{{m.Marking}}</option>
{% endfor %}
</select>
</td>
<td colspan="2">
<select name="marking">
<option value="{{students.Marking.id}}" >{{students.id}}</option>
{% for m in marking %}
<option value="{{m.Marking}}">{{m.Marking}}</option>
{% endfor %}
</select>
</td>
</tr>
{% endfor %}
это мои модели
class StudentsCoreValuesDescription(models.Model):
Teacher = models.ForeignKey(EmployeeUser, on_delete=models.CASCADE,
null=True, blank=True)
Core_Values = models.ForeignKey(CoreValuesDescription,
on_delete=models.CASCADE, null=True)
Marking = models.CharField(max_length=500, null=True,blank=True)
Students_Enrollment_Records = models.ForeignKey(StudentPeriodSummary,
on_delete=models.CASCADE, null=True)
GradeLevel = models.ForeignKey(EducationLevel,on_delete=models.CASCADE,
null=True, blank=True)
Sections = models.ForeignKey(Section,on_delete=models.CASCADE, null=True)
grading_Period = models.ForeignKey(gradingPeriod,on_delete=models.CASCADE,
null=True, blank=True)
remarks = models.TextField(max_length=500, null=True, blank=True)
пожалуйста, помогите мне, ребята