Официальная документация Django 5.x
Модели и поля
- Model field reference — полный список типов полей и параметров
- Model Meta options — все опции класса Meta (ordering, verbose_name, unique_together, constraints и др.)
- Validators — MinLengthValidator, MaxValueValidator и другие встроенные
- FileField — загрузка файлов, параметр upload_to
Admin-панель
- The Django admin site — полный справочник ModelAdmin
- Admin actions — создание пользовательских действий
- ModelAdmin options — list_display, search_fields, list_filter, actions
Аутентификация и разрешения
- Using the Django authentication system — пользователи, группы, разрешения
- django.contrib.auth — модели User, Group, Permission
- Customizing authentication — кастомная модель User
Fixtures
- Providing initial data for models — fixtures, loaddata
- dumpdata management command
- loaddata management command
Миграции
- Migrations — как работают миграции
- makemigrations
- migrate
Полезные статьи
- Model constraints — UniqueConstraint как современная замена unique_together
- Customizing the Django Admin (Real Python)