Wie kann ich für ein Django-Modell die Django-Admin-URL zum Hinzufügen eines anderen Objekts oder zum Auflisten von Objekten usw. erhalten?
So viel wie ich Liebe die django-Dokumentation, der Abschnitt über die bookmarklets in die admin ist seltsam vage.
Meine Frage ist: Wenn ich in einer Ansicht und ich habe eine django-Modell (oder, in einigen Fällen, ein Tatsächliches Objekt), wie bekomme ich den entsprechenden admin-Seiten für das model (oder Objekt)? Wenn ich das Objekt coconut_transportation.schlucken.Objekte.alle()[34], wie kann ich direkt auf die admin-Seite zu Bearbeiten, insbesondere zu schlucken?
Ebenso, wie bekomme ich die URL für den admin-Seite zu fügen Sie ein weiteres schlucken?
InformationsquelleAutor der Frage jMyles | 2011-03-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#reversing-admin-urls
InformationsquelleAutor der Antwort Yuji 'Tomita' Tomita
Können Sie abrufen, diese von der eigentlichen Objekt-Instanz, dieser arbeitete für mich:
Sehen: http://djangosnippets.org/snippets/1916/
InformationsquelleAutor der Antwort Lior Boord
Können Sie tatsächlich abrufen der info, ohne eine Abfrage an ContentTypes
Nur fügen Sie diese an Ihre model-Klasse:
InformationsquelleAutor der Antwort bformet