Django: limitación del acceso de URL a los superusuarios
En mi urlconf, tengo:
url(r'^sssssh/(.*)', staff_only_app.site.root),
Lo que me gustaría hacer es limitar cualquier acceso a esta aplicación a los superusuarios. Intenté esto:
url(r'^sssssh/(.*)', user_passes_test(staff_only_app.site.root, lambda u: u.is_superuser)),
Pero se queja de que decorar toma exactamente 1 argumento, y di dos.
Estoy pensando en curry el decorador a través de functools.partial, pero pensé que podría estar perdiendo alguna solución más obvia.