let’s extend our shop a bit with URLs
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
path('about/', views.about, name='AboutUs'),
path('contact/', views.contact, name='contact'),
path('tracker/', views.tracker, name='tracker'),
path('search/', views.search, name='search'),
path('productview/', views.productview, name='ProductView'),
path('checkout/', views.checkout, name='checkout'),
]
and our views
from django.shortcuts import render
# Create your views here.
from django.http import HttpResponse
from django.template import loader
def index(request):
template = loader.get_template('shop/index.html')
return HttpResponse(template.render())
def about(request):
return HttpResponse("We are at about")
def contact(request):
return HttpResponse("We are at contact")
def tracker(request):
return HttpResponse("We are at tracker")
def search(request):
return HttpResponse("We are at search")
def productview(request):
return HttpResponse("We are at productview")
def checkout(request):
return HttpResponse("We are at checkout")