feat: improve customer address views
This commit is contained in:
+7
-3
@@ -6,7 +6,11 @@ from django.contrib.auth.tokens import default_token_generator
|
||||
from django.core.exceptions import ValidationError
|
||||
from django.db import IntegrityError
|
||||
from django.shortcuts import redirect, render, reverse
|
||||
from django.utils.http import url_has_allowed_host_and_scheme, urlsafe_base64_decode, urlencode
|
||||
from django.utils.http import (
|
||||
url_has_allowed_host_and_scheme,
|
||||
urlencode,
|
||||
urlsafe_base64_decode,
|
||||
)
|
||||
from django.utils.text import gettext_lazy as _
|
||||
from django.views.generic import TemplateView, View
|
||||
|
||||
@@ -30,10 +34,10 @@ class LoginView(View, RedirectionMixin):
|
||||
login_form_class = LoginForm
|
||||
|
||||
def get_redirection(self):
|
||||
next_page = self.request.GET.get('next', '')
|
||||
next_page = self.request.GET.get("next", "")
|
||||
|
||||
if next_page:
|
||||
return f'{reverse(self.redirect_to)}?next={next_page}'
|
||||
return f"{reverse(self.redirect_to)}?next={next_page}"
|
||||
|
||||
return reverse(self.redirect_to)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user