хотел написать тесты к приложению на джанго, посмотрев туториал вышел следующий код:
test.py
from django.test import SimpleTestCase
from django.urls import resolve, reverse
from ..views import CourseListView
class TestUrl(SimpleTestCase):
def test_case(self):
url = reverse('course')
self.assertEquals(resolve(url).func, CourseListView)
views.py
class CourseListView(ViewSet):
@staticmethod
def sort_course_by_request_parameter(request):
return sort_by_parameter(request)
urls.py
path('course/',
views.CourseListView.as_view({'get': 'sort_course_by_request_parameter'}),
name='course')
django ver: 4.0.4
В конечном итоге при запуске тестов выскакивает ошибка: 'function' object has no attribute 'view_class'
В туториале который я смотрел все точно также, только без ошибки
Как исправить?