refactor: Заменить сущность Магазин (Shop) на Склад (Warehouse)
Упрощена логика системы путём замены отдельной сущности "Магазин" на универсальную сущность "Склад", которая может использоваться как точка самовывоза. Изменения: - Расширена модель Warehouse: добавлены адрес, контакты, флаг is_pickup_point - Модель Order: поле pickup_shop заменено на pickup_warehouse - Обновлены все формы, сервисы, views, admin для работы со складами - Обновлены шаблоны HTML и JavaScript код - Удалено приложение shops полностью - Пересозданы миграции БД - Обновлён навбар (удалена ссылка на магазины) Преимущества: - Упрощена архитектура системы - Единая точка управления складами и точками самовывоза - Интеграция с системой инвентаризации 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -68,7 +68,6 @@ TENANT_APPS = [
|
||||
'nested_admin',
|
||||
'django_filters', # Фильтрация данных
|
||||
'customers', # Клиенты магазина
|
||||
'shops', # Точки магазина/самовывоза
|
||||
'products', # Товары и категории
|
||||
'orders', # Заказы
|
||||
'inventory', # Складской учет
|
||||
|
||||
@@ -21,7 +21,6 @@ urlpatterns = [
|
||||
path('customers/', include('customers.urls')), # Управление клиентами
|
||||
path('inventory/', include('inventory.urls')), # Управление складом
|
||||
path('orders/', include('orders.urls')), # Управление заказами
|
||||
path('shops/', include('shops.urls')), # Управление магазинами
|
||||
]
|
||||
|
||||
# Serve media files during development
|
||||
|
||||
Reference in New Issue
Block a user