Django admin index neu sortieren...

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Auf der django admin index Seite sind die Models ja nach der App gruppiert.

Wie kann man aber eine andere Gruppierung vornehmen???

Nach dem Thread http://groups.google.com/group/django-u ... 8be027874/ und dem wontfix ticket http://code.djangoproject.com/ticket/4918 muß man "nur" eine eigene "admin/index.html" anlegen.
Klar kann man das machen, aber einfach ist das nicht, wenn man viele Modelle hat.

Hat jemand da eine einfachere Lösung?

Schön wäre es, wenn man einfach nur der admin.ModelAdmin Klasse einen Option mitgeben kann, wenn sie nicht in der "App-Gruppe" landen soll.

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

Ich hatte mal ne eigene SiteAdmin Klasse, wo man definieren konnte welche Models in welcher Gruppe angezeigt wurden und dann halt nen Template dazu. Etwas kompliziert aber hat schöne Gruppierungen + Übersetzungen erlaubt…
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Eine eigene SiteAdmin Klasse hab ich auch. Aber nur, damit die Login/Logout links einfach verbiegen kann...

Naja, im Grunde würde es darauf hinaus laufen AdminSite.index() und das Template neu zu machen...

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten