Рабочие изменения: улучшения UI, настройки и бэкенд авторизации
Собрал накопившиеся изменения из рабочей директории: UI улучшения: - customer_detail.html: Расширен интерфейс детальной страницы клиента - order_detail.html: Добавлены элементы отображения деталей заказа - order_list.html: Улучшена визуализация списка заказов Бэкенд: - customers/views.py: Доработаны представления для работы с клиентами - products/views/product_views.py: Минорные правки - user_roles/auth_backend.py: Добавлен кастомный бэкенд авторизации Настройки: - myproject/settings.py: Обновлены конфигурации - .gitignore: Добавлен для игнорирования служебных файлов - requirements.txt: Удален (вероятно заменен на poetry/pipenv) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -107,6 +107,18 @@ MIDDLEWARE = [
|
||||
]
|
||||
|
||||
|
||||
# ============================================
|
||||
# AUTHENTICATION BACKENDS
|
||||
# ============================================
|
||||
|
||||
# Кастомный backend для связи ролей с Django permissions API
|
||||
# ВАЖНО: Этот backend работает с ролями из tenant schema, НЕ трогая public schema!
|
||||
AUTHENTICATION_BACKENDS = [
|
||||
'user_roles.auth_backend.RoleBasedPermissionBackend', # Наш кастомный backend для ролей
|
||||
'django.contrib.auth.backends.ModelBackend', # Стандартный backend (для superuser и т.д.)
|
||||
]
|
||||
|
||||
|
||||
# ============================================
|
||||
# URL CONFIGURATION
|
||||
# ============================================
|
||||
|
||||
Reference in New Issue
Block a user