Saved you a click (or three): Supercharging the Django admin with actions and views
summary
Shows concrete extensions that add fast admin features: live previews via readonly_fields + format_html, per-row buttons with django-admin-row-actions and django-object-actions, inline buttons with django-inline-actions, and nested editing with django-nested-admin. Demonstrates list_editable for bulk cleanups, action mixins using get_urls, AJAX-backed trending previews backed by a DRF viewset, and practical use of Django Reversion and locking. Examples use the Newshound sample app and several working snippets rather than vague promises.
AI-written summary · about
chapters (29)
- 0:00Intro
- 1:12The Texas Tribune
- 2:21My background
- 2:44Django stretched its limits
- 3:22Django Admin
- 4:04New Town
- 4:39Data Model
- 5:11Admin Site
- 6:09Change List
- 6:32List Display
- 6:44Extra Fields
- 8:46List editable
- 9:43Admin actions
- 10:10Dynamic actions
- 10:38Admin action mixins
- 11:34Django Ivan Row Actions
- 12:26Django Object Actions
- 14:50Confirmation Views
- 15:57Inline Posts
- 16:18Inline Actions
- 16:54Change List Actions
- 17:07Django Nested Admin
- 18:29Django Get URLs
- 20:32Django Rest Framework
- 22:04Django Get URL
- 22:20Django Admin in Rest
- 23:40Why Django Admin
- 24:46Repositories
- 25:07News Hound
related talks
29mPushing The Pony's Boundaries - Django Admin Customization
18mBuilding theatlantic.com homepage’s WYSIWYG admin with...
23mAn Intro to Web Accessibility in Django
29mUnleash the ponies! Using FeinCMS to add content tools that users love to any Django model
53mDjango productivity tips and tricks
22mSpicing up Django: An Introduction to Mezzanine CMS
38mdjango-cms: Friends don't let friends use Drupal.
23mOptimizing your webapp by using django-debug-toolbar
