feat: added customer addresses and shipping method

This commit is contained in:
2024-12-23 13:27:00 +01:00
parent b2f8febdb6
commit a1f6983148
7 changed files with 279 additions and 426 deletions
+7
View File
@@ -4,6 +4,7 @@ from django.shortcuts import redirect, render, reverse
from django.utils.text import gettext_lazy as _
from django.views.generic import TemplateView, View
from shop.models import CustomerAddress
from users.forms import LoginForm
from web.models import WebSettings
@@ -77,6 +78,12 @@ class ResetPasswordView(TemplateView):
class MyAccountView(TemplateView):
template_name = "users/user_details.html"
def get_context_data(self, **kwargs):
addresses = CustomerAddress.objects.filter(user=self.request.user)
return {
"customer_addresses": addresses,
}
login = LoginView.as_view()
logout = LogoutView.as_view()