начал работать с интерфейсом
All checks were successful
Deploy MES Core / deploy (push) Successful in 9s

This commit is contained in:
tertelius
2026-03-29 00:24:39 +03:00
parent f86f0bfcd4
commit a4ba577206
19 changed files with 561 additions and 14 deletions

View File

@@ -1,6 +1,6 @@
import os
from django.contrib import admin
from .models import Company, Machine, Deal, Material, Item
from .models import Company, EmployeeProfile, Machine, Deal, Material, Item
# --- Настройка отображения Компаний ---
@admin.register(Company)
@@ -11,7 +11,7 @@ class CompanyAdmin(admin.ModelAdmin):
# --- Настройка отображения Сделок ---
@admin.register(Deal)
class DealAdmin(admin.ModelAdmin):
list_display = ('number', 'company', 'created_at')
list_display = ('number', 'company')
search_fields = ('number', 'company__name')
list_filter = ('company',)
@@ -68,4 +68,9 @@ class ItemAdmin(admin.ModelAdmin):
return initial
# Регистрация станков просто списком
admin.site.register(Machine)
admin.site.register(Machine)
@admin.register(EmployeeProfile)
class EmployeeProfileAdmin(admin.ModelAdmin):
list_display = ('user', 'role')
filter_horizontal = ('machines',) # Красивый выбор станков двумя колонками