O'Reilly logo

Django Project Blueprints by Asad Jibran Ahmed

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Improving the user experience

While we have improved upon the base admin interface quite a bit just by showing the relevant fields on the list page, we can do more. Let's look at some actions that an administrator might want to take for the booking enquiries that the site receives:

  • Viewing only the booking enquiries that have been approved or the ones that have not yet been approved
  • Searching for a booking by customer name
  • Approving or not approving a booking enquiry quickly
  • Selecting multiple booking enquiry objects and sending e-mails to the customers about their approval/disapproval

Filtering objects

For our first feature, we want to allow the user filtering on the displayed objects. There should be a filter on the page that allows them to see only ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required