Как исправить шаблоны урлов, тестирующие представления в django?

testviews.py

class StudentsDetailsViewTest(TestCase):

def test_query_search(self):
    query_set=StudentDetails.objects.raw('SELECT * FROM 
    collegedetails.college_studentdetails LIMIT 3;')
    url=(reverse('Student_Details', args=(query_set)))
    response=self.client.get(url)
    self.assertEqual(response.status_code, status.HTTP_200_OK)

output: django.urls.exceptions.NoReverseMatch: Reverse for 'Student_Details' with arguments '(<StudentDetails: Demon>, <StudentDetails: Stefen>, <StudentDetails: james>)' не найден. Проверен 1 шаблон(ы): ['api/students\Z']


Выполнил 1 тест за 0,248 с

FAILED (errors=1) Уничтожение тестовой базы данных для псевдонима 'default'...

Я пытаюсь протестировать query_set views и выяснить, проходит тестирование или нет, что показывает not found pattern я не понимаю, что означает эта ошибка, есть ли какая-нибудь ошибка рядом со строкой url? Может кто-нибудь подсказать, что пропало в коде?

Вернуться на верх