2009-03-20 13 views
4

Haben Sie 2 Tabellen Domäne und Gruppe mit einer Beziehung von eins zu viele. Diese Tabellen haben viele zu viele Beziehung mit User-TabelleDjango-Admin-Vorlage überschreiben: Anzeige checkboxselectmultiple Widget

Auf der Benutzer Admin-Schnittstelle Rendern ich die Gruppe und Domain als CheckboxSelectMultiple Widgets.

Ist es möglich, dies in einer Tabellenform mit 2 Spalten darzustellen: Domain in einer Spalte und die Liste der Gruppen, die zur Domain in der anderen Spalte gehören.

Ich möchte die Fieldset-Vorlage des Admin überschreiben. Ich habe jedoch Schwierigkeiten zu wissen, welche Methoden/Eigenschaften ich mit einem AdminField verwenden kann.

Dank

Antwort

1

ich nicht ganz sicher bin ich 100% folgen, was Sie anzeigen möchten.

AdminField ist leider nicht dokumentiert, aber es ist eine kurze Klasse, nur 18 Zeilen lang, so dass Sie es lesen können here.

Ich habe das Gefühl, Sie könnten versuchen, über das hinauszugehen, was der Administrator Ihnen leicht macht, sobald Sie versuchen, mehr als zwei verschiedene Modelle auf der gleichen Seite zu kombinieren, können die Dinge ein bisschen unordentlich werden und Sie sind bald drin die Aufgabe, den Administrator anzupassen, indem benutzerdefinierte Ansichten und Vorlagen geschrieben werden.

Korrekte ich, dass Sie die Liste der Objekte ändern möchten? Anstatt die Seite Bearbeiten/Erstellen zu ändern?

1

Ich hatte ähnliches Problem und was ich tat ist, dass ich neue HTML-Seiten erstellt und kopiert den gleichen Code aus dem Admin-Template-Verzeichnis HTML-Seiten in meine Vorlage Verzeichnis, das automatisch überschrieben wird, und änderte dann den HTML-Code, was ich wollte sein. hoffe das ist nützlich.

Verwandte Themen