Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/01/2014, 23:09
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: django modo dificl donde esta _cached_user

Ok, mira el app de Auth es una cosa, funciona perfectamente. Y el admin es otra app completamente diferente pero que depende de auth. No existe tal cosa como usuarios del admin de django. Lo que pasa es que por defecto esa app registra esos modelos. Y como cualquier modelo en el admin también lo puedes quitar. Incluso si creas un usuario que no sea super usuario, el no puede ver, crear o borrar a los otros usuarios (Lo cual supongo que tampoco has probado).

Si estas tratando de hacer un sitio completo con bastante lógica de negocios y quieres hacerlo encima del django admin. Dios mio vas a sufrir. Y es completamente normal, inclusive yo llegue a pensar que el admin me iba a ahorrar trabajo, cuando en la realidad no es así.

El admin, si es una bonita aplicación, pero se queda ahí, como una bonita aplicación, para personalizar esa app tienes que tener una excelente compresión de como trabaja esa app y cuando lo tengas te darás cuenta que tiene sus limites y que hay situaciones en que no podrás hacer X o Y cosa a menos que hagas tu propia app.

En conclusión si django es increíblemente flexible, hay centenares de sitios que lo demuestran. Lo que a veces no es tan flexible es el admin y por obvias razones.

Si crees que django no cubre tus expectativas, no estas siendo obligado a usarlo. Puedes ir y probar otros web frameworks.