Customizing the Django Admin Course
Offered By: Treehouse
Course Description
Overview
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
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.
Chevron 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.
Chevron 10 steps-
Adding Search and Filters
5:00
-
Test: Search and Filters
2 objectives
-
Building Custom Filters
6:43
-
Test: Custom Filters
4 objectives
-
Customizing What You See
2:41
-
Custom View Review
3 questions
-
Customizing Attributes
5:15
-
Test: Custom Attributes
2 objectives
-
Editing the List View
4:50
-
Test: Editing the list view
1 objective
Customizing 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.
Chevron 11 steps-
Customize the Look of the Detail View
5:17
-
Test: Customizing the Look
1 objective
-
Horizontal Select and TabularInline
3:35
-
Test: Horizontal Select and Tabularinline
1 objective
-
Making a Text Preview
5:15
-
Finishing the Markdown Preview
6:23
-
Review: Making a Text Preview
5 questions
-
Adding Custom Admin Actions
7:29
-
Test: Custom Admin Actions
2 objectives
-
You're an Admin Boss!
4:13
-
Review: Customizing the Django Admin
5 questions
Taught by
Lacey Williams Henschel
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX