Versiunea funcțională EUMI

This commit is contained in:
2026-08-31 16:10:46 +03:00
parent 75bcef3095
commit ce5028a27f
58 changed files with 4271 additions and 98 deletions
+14
View File
@@ -1,4 +1,6 @@
from django.contrib import admin
from django.utils.html import format_html
from django.urls import reverse
from simple_history.admin import SimpleHistoryAdmin
from .models import Directie, Serviciu, Compartiment, Employee
@@ -33,6 +35,18 @@ class EmployeeAdmin(SimpleHistoryAdmin):
"directie",
"serviciu",
"compartiment",
"print_inventory_button",
)
list_filter = ("directie", "serviciu", "compartiment")
search_fields = ("name", "username", "email")
def print_inventory_button(self, obj):
if obj.pk:
url = reverse("equipment:print_inventory", args=[obj.pk])
return format_html(
'<a class="button" href="{}" target="_blank" style="background-color: #417690; color: white; padding: 5px 10px; border-radius: 4px; text-decoration: none;">🖨️ Printează Fișa</a>',
url,
)
return "-"
print_inventory_button.short_description = "Acțiune"