Cargando
Cursos Online Gratis con CERTIFICADO
TE INTERESA
Ver Más! Solvetic viene a cambiar el mundo de la Formación Digital. Se acabó el poder realizar Cursos de calidad solo pagando. Cambia tu futuro en Solvetic con Cursos y especializaciones demandadas a nivel laboral. ¿A que esperas?

Django - limitar accceso a app de superusers




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 01 junio 2014 - 18:36
¿Estoy trabajando con django y me preguntaba de qué forma puedo limitar el acceso a la aplicación de los superusuarios?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 01 junio 2014 - 21:27
Prueba con los decorators de user_passes_test :

from django.contrib.auth.decorators import user_passes_test
@user_passes_test(lambda u: u.is_superuser)
def sample_view(request):


Publicado 01 junio 2014 - 21:39
Sólo debes agregar esta línea en tu archivo urls.py:

url(r'^appprueba/(.*)', user_passes_test(lambda u: u.is_superuser)(staff_only_app.site.root),


   AUTOR PREGUNTA

Publicado 02 junio 2014 - 02:02
Gracias crack!


X