Let's leave the car admin section as it is for now and move on to the admin for Booking
model. Every time a visitor to the site submits the Book Now form accessible from the car details page, we create a new Booking
model record. We need a way to allow the client to look at these booking enquiries, filter them based on some criteria, and accept or reject them. Let's look at how to do this. For a start, let's make sure that our The Booking
model shows up as an item in our admin panel. To do so, add these two lines to your frontend/admin.py
file:
from frontend.models import Booking admin.site.register(Booking)
If you take a look at the admin panel now at the URL http://127.0.0.1:8000/admin/
, you should see that the Booking
model has been added as a link. Open up the link and you should see a list page similar to the one for the Car
model that we saw before. If you had submitted any booking requests, they should show up in the list. It's not pretty, but at least it works. Let...