Verknüpfung mit der Django-Verwaltungsseite
Sehr grundlegende Frage, aber ich habe Probleme beim aufspüren der Antwort auf das web. Ich habe eine Vorlage, die ich verwenden möchte um einen link zu der django-admin-Seite (also z.B. localhost:8000/admin). Was ist der code dafür?
Ich mir vorstelle, so etwas wie
<a href="{% url admin.site.root %}">link to admin panel</a>
Jedoch, wenn ich versuche, den obigen Schnipsel, den ich bekommen:
Caught an exception while rendering:
Reverse for 'project_name.django.contrib.admin.sites.root' with
arguments '()' and keyword arguments '{}' not found.
Helfen?
InformationsquelleAutor der Frage | 2009-06-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, was Oggy schlägt dann aber ':' statt '_' mit dem aktuellen Django:
InformationsquelleAutor der Antwort Romain
Die django version verwenden Sie? Wenn Sie mit trunk, ändern Sie Ihre admin-urlpatterns aus:
:
Und dann bekommen Sie eine benannte URL-Muster genannt 'admin_index', die Sie sich beziehen können. Sehen
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#reversing-admin-urls
weitere Informationen
InformationsquelleAutor der Antwort oggy