Locked learning resources

Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Locked learning resources

This lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Django Admin Customization (Summary)

The Django admin is a powerful built-in tool giving you the ability to create, update, and delete objects in your database using a web interface. You can customize the Django admin to do almost anything you want.

In this course, you learned how to:

  • Register your object models with the Django admin
  • Add attributes as columns in the change list
  • Create column values with calculated content
  • Cross-reference admin pages through links
  • Filter the change list page through query strings
  • Make your change list searchable
  • Customize the automatic ModelForm object
  • Change the HTML in Django admin templates
Download

Sample Code (.zip)

2.3 KB
Download

Course Slides (.pdf)

1.3 MB
Avatar image for Noel Simela

Noel Simela on Jan. 2, 2021

Great introduction, I have picked a few items.

Avatar image for shangcode

shangcode on Nov. 19, 2021

Helpful to me!

I am building a personal information management system, and this course is just what I need!

Point the example (school management system) used in course to introduction may help somebody working on a similar project find this course.

Avatar image for peterxor

peterxor on March 8, 2022

Thank you, Darren. This was a great course: clear explanations and enough information for me to be dangerous in the admin site!

Avatar image for Axel Jacobs

Axel Jacobs on April 29, 2022

Thank you very interesting introduction… Looking forward to a intermediate/advanced Admin Customization course…

Become a Member to join the conversation.