Add my-orders page in account

This commit is contained in:
2022-10-03 01:42:20 +03:00
parent 6f70716f0a
commit 0362fbcae6
5 changed files with 71 additions and 11 deletions

View File

@@ -1,11 +1,13 @@
from django.contrib.auth.decorators import login_required
from django.shortcuts import render
from django.http import HttpResponseRedirect
from .forms import SiteUserForm
from order.models import *
from django.contrib.auth import login, authenticate
def index(request):
return render(request, 'profile.html')
return render(request, 'account/profile.html')
def register(request):
@@ -25,4 +27,11 @@ def register(request):
def profile(request):
return render(request, 'profile.html')
return render(request, 'account/profile.html')
@login_required
def my_orders(request):
orders = Order.objects.filter(owner_id=request.user.id).select_related('address_city')
return render(request, 'account/my-orders.html', {"orders": orders})