Customizing the Django Admin
Treehouse
Course Summary
The Django Admin is a powerful and free tool that Django gives you to help you manage the content on your site. Customizing the admin makes it easier for you, and the other administrators of your website, to get things done quickly. The built-in admin that ships with Django is great, and there is room to put your own spin on it. Learn how to customize the look and functionality of the Django Admin site to make it even more useful.
-
+
Course Description
About this Course The Django Admin is a powerful and free tool that Django gives you to help you manage the content on your site. Customizing the admin makes it easier for you, and the other administrators of your website, to get things done quickly. The built-in admin that ships with Django is great, and there is room to put your own spin on it. Learn how to customize the look and functionality of the Django Admin site to make it even more useful. What you'll learn
- Django 1.9 Admin Tools
- Django Admin List Features
- Django Admin Detail Features
About the Teacher
Lacey is a software developer for the University of Texas at Austin. She also organizes Django Girls workshops and serves on the technical board of Project Callisto.
-
+
Course Syllabus
Using the Django Admin
In this stage, review the basic functions of the Django Admin and how to get fields to show up in the admin. You will learn what’s new in the admin in Django 1.9, and you’ll get your first taste of customizing the admin site to your own needs. 6 steps- Introducing the Django Admin 1:16
- Review of the Admin 3:07
- Test: Admin Review 1 objective
- Your First Admin Customization 3:43
- Changing Field Order 3:13
- Test: Changing Field Order 2 objectives
Customizing the List View
There are two basic parts of the Django admin: the list view, where you see the list of everything in a particular category, and the detail view, where you see the details of a particular item. This stage of the course deals with how to customize the list view using some tools Django provides you, as well as writing some custom code to make the list view even more useful. 10 stepsCustomizing the Detail View
In this stage of the course, you’ll learn how to customize the detail view of the admin, which is the screen that updates a particular object. You’ll learn how to group fields together, how to make a text preview, and how to customize what a user can see or do based on their permissions. 11 steps