У объекта 'QuerySet' нет атрибута 'id'

Я создаю проект django, в котором мне нужно создать опцию редактирования для определенной модели SchoolDetail. Но при извлечении данных из этой таблицы с помощью id выдает ошибку

views.py

def SchoolPage(request):
school_details = SchoolDetail.objects.all()
school_details_pk = school_details.id



context = {'school_details': school_details, 'school_details_pk':school_details_pk}
return render(request, 'busschool.html', context)

models.py

class SchoolDetail(models.Model):
school_name = models.CharField(max_length=100, blank= True, null=True)
school_place = models.CharField(max_length=100, blank= True, null=True)
school_email = models.CharField(max_length=100, blank= True, null=True)
school_address = models.CharField(max_length=100, blank= True, null=True)
school_phone = models.CharField(max_length=15, blank= True, null=True)
is_verified = models.BooleanField(default=False)

def __str__(self):
    return self.school_name

шаблон

enter code here
<tbody>
                    {% for i in school_details %}
                    <tr>
                        <td>{{i.school_name}}</td>
                        <td>{{i.school_place}}</td>
                        <td>{{i.school_email}}</td>
                        <td>{{i.school_address}}</td>
                        <td>{{i.school_phone}}</td>
                        <td>{{i.is_verified}}</td>
                        <td><a href="{% url 'schooledit' school_details_pk %}">click</a></td>
                    </tr>
                    {% endfor %}
<tbody>

Ошибка связана с этой строкой: school_details_pk = school_details.id.. Вы можете обратиться к примеру для первого id:

school_details[0].id

Также перебираем все id в цикле:

for i in school_details:
    print(i.id)
<
<tbody>
                    {% for i in school_details %}
                    <tr>
                        <td>{{i.school_name}}</td>
                        <td>{{i.school_place}}</td>
                        <td>{{i.school_email}}</td>
                        <td>{{i.school_address}}</td>
                        <td>{{i.school_phone}}</td>
                        <td>{{i.is_verified}}</td>
                        <td><a href="{% url 'schooledit' i.id %}">click</a></td>
                    </tr>
                    {% endfor %}
                </tbody>
Вернуться на верх