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. Кто-нибудь знает, почему это происходит? Я много гуглил, но не смог найти ответа