fix: extracted all web related stuff to a new app

This commit is contained in:
2024-11-23 20:46:14 +01:00
parent 66e24e48b2
commit 9608e283dd
24 changed files with 108 additions and 38 deletions
+6 -6
View File
@@ -27,7 +27,7 @@ class TestLogin(APITestCase):
)
assert response.status_code == status.HTTP_302_FOUND
assert response.url == reverse("shop:index")
assert response.url == reverse("web:index")
def test_login_get(self):
response = self.client.get(reverse("users:login"))
@@ -43,11 +43,11 @@ class TestLogin(APITestCase):
)
assert response.status_code == status.HTTP_302_FOUND
assert response.url == reverse("shop:index")
assert response.url == reverse("web:index")
response = self.client.get(reverse("users:login"))
assert response.status_code == status.HTTP_302_FOUND
assert response.url == reverse("shop:index")
assert response.url == reverse("web:index")
def test_login_failed(self):
response = self.client.post(
@@ -70,13 +70,13 @@ class TestLogin(APITestCase):
)
assert response.status_code == status.HTTP_302_FOUND
assert response.url == reverse("shop:index")
assert response.url == reverse("web:index")
response = self.client.post(reverse("users:logout"))
assert response.status_code == status.HTTP_302_FOUND
assert response.url == reverse("shop:index")
assert response.url == reverse("web:index")
def test_logout_already_logged_out(self):
response = self.client.post(reverse("users:logout"))
assert response.status_code == status.HTTP_302_FOUND
assert response.url == reverse("shop:index")
assert response.url == reverse("web:index")
+2 -2
View File
@@ -15,7 +15,7 @@ class RedirectionMixin:
class LoginView(View, RedirectionMixin):
template_name = "users/login.html"
redirect_to = "shop:index"
redirect_to = "web:index"
login_form_class = LoginForm
def get_login_form(self, request):
@@ -40,7 +40,7 @@ class LoginView(View, RedirectionMixin):
class LogoutView(View, RedirectionMixin):
redirect_to = "shop:index"
redirect_to = "web:index"
def get(self, request, *args, **kwargs):
logout_user(request)