Versiunea funcțională EUMI
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user