Django AssertionError: 404 != 200

У меня есть представление, основанное на классах:

class PromocionListView(ListView):
    model = Promocion

и этот путь url:

urlpatterns = [
    path('promocion/list', PromocionListView.as_view(), name='promocion_list')]

поэтому я сделал следующий тест:

class PromocionTests(TestCase):

    @classmethod
    def setUpTestData(cls):
        cls.promocion = Promocion.objects.create(fecha_de_inicio = date(2022,7,6),duracion = 90)

    def test_url_exists_at_correct_location(self):
        response = self.client.get('promocion/list')
        self.assertEqual(response.status_code, 200)

но он показывает ошибку: AssertionError: 404 != 200. Кто-нибудь знает, почему это происходит? Я много гуглил, но не смог найти ответа

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