2010-12-14 13 views
6

Estoy usando django admin en mi sitio web. Cuando ingreso url sin barra después de administrador (http://example.com/admin) recibo el error 404. Pensé que django agregó automáticamente una barra al final de la url. Por supuesto, cuando ingreso la URL que terminó con barra, funciona bien. Lo que estoy haciendo mal, o qué ajustes tengo que cambiar. Gracias por cualquier ideadjango - url con barra automática agregando

Respuesta

7

Intente configurar APPEND_SLASH en true en la configuración. Pensándolo bien, creo que la configuración predeterminada es verdadera.

http://docs.djangoproject.com/en/dev/ref/settings/?from=olddocs

+2

Gracias por la repetición rápida. He puesto APPEND_SLASH en la configuración (commonmidelware también está putted) pero desafortunadamente sigue igual. tal vez mod_python tiene problemas con la redirección de 'admin' a 'admin /'? – lukasz

+0

Me di cuenta de que esto sucedió a todos los enlaces en mi sitio web. no olny admin. Cuando ingreso el nombre de la sección que no terminó con una barra, la barra no se agregó automáticamente (la diferencia es que no tengo 404, pero está codificada por la regla en urls.py) – lukasz

+0

Esto sucede cuando usa el servidor web incorporado de django o solo cuando corres en Apache? – Sriram

Cuestiones relacionadas