diff --git a/tvorba/admin.py b/tvorba/admin.py index e7543d3c..9e9e8ae2 100644 --- a/tvorba/admin.py +++ b/tvorba/admin.py @@ -145,6 +145,11 @@ class ProblemAdmin(PolymorphicParentModelAdmin): # Pokud chceme orezavat na aktualni rocnik, musime do modelu pridat odkaz na rocnik. Zatim bere vse. search_fields = ['nazev'] list_filter = ['stav'] + actions = ['vyres_problemy'] + + @admin.action(description= 'Označit problémy jako vyřešené') + def vyres_problemy(self, req, qs): + qs.update(stav=Problem.STAV_VYRESENY) # V ProblemAdmin to nejde, protoze se to nepropise do deti