Files
vergabe-teilnahme/vergabe_teilnahme/apps/core/admin.py
2026-05-08 14:26:48 +02:00

23 lines
783 B
Python

from django.contrib import admin
from .models import CustomAttribute, EntityFieldConfig, Freigabe
@admin.register(EntityFieldConfig)
class EntityFieldConfigAdmin(admin.ModelAdmin):
list_display = ['entity_type', 'field_name', 'is_hidden', 'display_label', 'sort_order']
list_filter = ['entity_type', 'is_hidden']
search_fields = ['entity_type', 'field_name']
@admin.register(CustomAttribute)
class CustomAttributeAdmin(admin.ModelAdmin):
list_display = ['label', 'key', 'data_type', 'value', 'content_type', 'object_id']
list_filter = ['data_type', 'content_type']
@admin.register(Freigabe)
class FreigabeAdmin(admin.ModelAdmin):
list_display = ['freigabe_typ', 'status', 'freigebende_person', 'timestamp']
list_filter = ['freigabe_typ', 'status']