princepangaea

address/views

May 9th, 2024
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. from django.shortcuts import render
  2. from django.http import HttpResponseRedirect
  3. from .models import Address, ElectricProvider, WorkArea
  4. from customer.models import Customer
  5. from .forms import AddressForm
  6. # Create your views here.
  7.  
  8. def index(request):
  9. return render(request, 'index.html')
  10.  
  11. def AddressList(request):
  12. workareaselect = WorkArea.objects.all()
  13. addresses = Address.objects.all
  14. context = {'addresses':addresses, 'work_area':workareaselect}
  15. return render(request, 'address/addresslist.html', context)
  16.  
  17.  
  18. def AddAddress(request):
  19. form = AddressForm(request.POST or None)
  20. if request.method == "POST":
  21. if form.is_valid():
  22. AddAddress = form.save()
  23. return HttpResponseRedirect('addresslist')
  24. context = {'form':form}
  25. return render(request, 'address/addressform.html', context)
  26.  
  27. def AddressDetail(request, apk):
  28. address_detail = Address.objects.get(id=apk)
  29. context = {'address_detail':address_detail, 'apk':apk }
  30. return render(request, 'address/addressdetail.html', context)
  31.  
  32.  
Advertisement
Add Comment
Please, Sign In to add comment