Useful Links
Computer Science
Web Development
Django Framework
1. Introduction to Django
2. Getting Started
3. Models: The Data Layer
4. Views: The Logic Layer
5. Templates: The Presentation Layer
6. URL Routing
7. Forms
8. The Django Admin
9. Static and Media Files
10. Authentication and Authorization
11. Testing
12. Security
13. Advanced Topics
14. Deployment
15. Extending Django
The Django Admin
Activating the Admin Site
Adding to `INSTALLED_APPS`
Including Admin URLs
Admin Site Configuration
Creating a Superuser
Using `createsuperuser`
Managing Superuser Accounts
Changing Passwords
Registering Models
Basic Model Registration
Unregistering Models
Registration Decorators
Customizing the Admin
The `ModelAdmin` Class
Customizing List Display (`list_display`)
Field Names
Model Methods
Admin Methods
Adding Filters (`list_filter`)
Field Filters
Custom Filters
Adding Search Fields (`search_fields`)
Search Behavior
Related Field Searches
Organizing Fields (`fieldsets`, `fields`)
Fieldset Structure
Collapsible Fieldsets
Inline Model Administration (`inlines`)
`TabularInline`
`StackedInline`
Inline Options
Custom Actions
Writing Action Functions
Registering Actions
Action Permissions
Read-Only Fields
Overriding Admin Methods
`save_model()`
`delete_model()`
`get_queryset()`
`get_form()`
Admin Site Customization
Custom Admin Templates
Admin Site Branding
Multiple Admin Sites
Admin Documentation
Permissions in Admin
Model Permissions
Custom Permissions
User and Group Management
Previous
7. Forms
Go to top
Next
9. Static and Media Files