Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam defaults NameLoad kwarg body If AttributeLoad Call NameLoad attr body Return Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body If AttributeLoad Call NameLoad attr body Assign NameStore Call NameLoad AttributeLoad Call NameLoad attr If NameLoad body Return Call NameLoad NameLoad Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults vararg kwarg body If Call NameLoad AttributeLoad NameLoad attr body Return Call NameLoad NameLoad NameLoad NameLoad orelse Raise NameLoad decorator_list Call NameLoad NameLoad keyword Call NameLoad NameLoad Return NameLoad decorator_list Return NameLoad decorator_list
N/A functools wraps django.contrib.auth.decorators login_required django.core.exceptions PermissionDenied django.utils.decorators available_attrs silk.config SilkyConfig silk.utils.six.moves.urllib.parse urlparse login_possibly_required N/A N/A function N/A None kwargs N/A N/A N/A N/A SilkyConfig SILKY_AUTHENTICATION N/A N/A N/A login_required function kwargs N/A function N/A permissions_possibly_required N/A N/A function N/A None N/A N/A N/A N/A SilkyConfig SILKY_AUTHORISATION N/A N/A actual_decorator N/A user_passes_test N/A N/A SilkyConfig SILKY_PERMISSIONS N/A function N/A N/A N/A actual_decorator function N/A actual_decorator N/A function N/A user_passes_test N/A N/A test_func N/A N/A decorator N/A N/A view_func N/A N/A _wrapped_view N/A N/A request N/A args kwargs N/A N/A N/A test_func N/A request user N/A N/A N/A view_func request args kwargs N/A N/A PermissionDenied N/A N/A wraps view_func assigned N/A available_attrs view_func N/A _wrapped_view N/A N/A decorator N/A