Возможности Django Admin о которых вы могли не знать [Thinknetica]

Bot

Администратор
Команда форума
23 Янв 2020
208,807
3,150
113
269049.jpg


Возможности Django Admin о которых вы могли не знать


В мастер-классе расскажем о возможностях Django Admin Panel, которые стоит использовать при разработке собственной версии backend/dashboard или при настройке с нуля Django Admin Panel "из коробки".

Программа мастер-класса
1. модуль django.admin.contrib

основы:

  • сайт
  • администратор модели
  • action
  • permissions
2. конфигуратор SiteAdmin



    • настройка AdminSites
    • множественные AdminSites
    • работа с admin-urls
    • регистрация администраторов моделей
3. Администратор модели.
  • Основы: ListView, AddView, ChangeView, HistoryView, DeleteView, RedirectView
  • исправление MA singleton problem
  • улучшение AdminLogging
  • версионирование изменений состояния объектов Модели
4. Действия Администраторов моделей.
  • Создание Шаблона ActionBaseClassView Для AdminActions на базе GCBV
  • Исправление проблем безопасности в Admin декораторе
5. Форма Правки\добавления объектов



    • основы: ModelForm, AdminForm, Inline, AdminInline
    • использование AutocompleteView для связанных полей
    • недостатки Inline и решения
6. Q&A section
Вопросы, ответы
thinknetica.com/pro/mk_django_admin