tutorial - the django project
Enlace al sitio de administraciĆ³n de django (2)
¿Qué versión de django estás usando? Si usa trunk, cambie sus patrones de administración de url de:
(r''^admin/(.*)'', admin.site.root)
a:
(''^admin/'', include(admin.site.urls))
Y luego obtienes un patrón de URL llamado ''admin_index'' al que puedes consultar. Ver
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#reversing-admin-urls
para más información
Pregunta muy básica, pero estoy teniendo problemas para rastrear la respuesta en la web. Tengo una plantilla, que quiero vincular al sitio de administración de django (es decir, localhost: 8000 / admin). ¿Cuál es el código para esto?
Me estoy imaginando algo así como
<a href="{% url admin.site.root %}">link to admin panel</a>
Sin embargo, cuando pruebo el fragmento de arriba obtengo:
Caught an exception while rendering:
Reverse for ''project_name.django.contrib.admin.sites.root'' with
arguments ''()'' and keyword arguments ''{}'' not found.
¿Ayuda?
Pruebe lo que Oggy sugiere pero luego use '':'' en lugar de ''_'' con el Django actual:
<a href="{% url ''admin:index'' %}">link to admin panel</a>