YoVDO

Customizing the Django Admin Course

Offered By: Treehouse

Tags

Django Courses Web Development Courses

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

Full Stack Foundations
Udacity
Django Basics Course
Treehouse
Создание Web-сервисов на Python
Moscow Institute of Physics and Technology via Coursera
Using JavaScript, JQuery, and JSON in Django
University of Michigan via Coursera
Django Features and Libraries
University of Michigan via Coursera