Guten Morgen,
ich suche gerade nach einer Möglichkeit die Checkboxes im Django-Admin, die für die Site-Actions gedacht sind zu entfernen.
Die eigentliche "Action-Bar" konnte ich mit
ModelAdmin.actions_on_top = False
ModelAdmin.actions_on_bottom = False
ohne Probleme entfernen, aber die Checkboxes zum Markieren der einzelnen Datensätze, verschwinden damit nicht.
In den Template-Dateien habe ich leider keine passende Stelle gefunden.
Vielleicht kann jemand helfen, dass ich diesen kleinen Schönheitsfehler auch noch beseitigt bekomme
Django 1.1: Checkbox von Actions in ADmin entfernen
Ein `grep checkbox *.py` in `/django/contrib/admin` (aktuelle Django-Trunk-Version) zeigt, dass das Ding doch wohl aus Zeile 425 von options.py kommt. In Zeile 212 sehe ich, dass die `action_checkbox` nur dann zur Liste hinzugefügt wird, wenn sie noch nicht da ist und actions != None ist. Ergo: Setze in deinem ModelAdmin:
Stefan
Code: Alles auswählen
class EntryAdmin(admin.ModelAdmin):
actions = None