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.

Respuestas a la pregunta(3)

Su respuesta a la pregunta