Jak mogę dynamicznie określić atrybut „list_display” klasy django ModelAdmin?
Próbując dynamicznie zmienić kolumny wyświetlane na stronie listy modeli administratora django, próbowałem przesłonić__init__()
metoda mojej klasy ModelAdmin do dynamicznego dodawania lub usuwania określonego pola z atrybutu list_display, w zależności od uprawnień bieżącego użytkownika. Jednak odkryłem, że klasy ModelAdmin są tworzone tylko raz na restart, więc to nie działa ...
Czy jest inny sposób dynamicznej zmiany pola wyświetlania list_display?