Module ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Return Call NameLoad Str Return Call NameLoad NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults vararg kwarg body If UnaryOpNot Call AttributeLoad NameLoad attr body Return Call NameLoad Return Call NameLoad NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list
N/A django.http HttpResponseBadRequest django.shortcuts redirect admin_required N/A N/A fn N/A N/A N/A 
    View decorator for checking if user is logged in and is member of staff.
    If not logged in, redirect to custom settings-defined login page.
     wrapper N/A N/A request N/A args kwargs N/A N/A N/A N/A N/A request user is_staff N/A N/A N/A redirect c4all_admin:login_admin N/A N/A fn request args kwargs N/A N/A N/A wrapper __name__ N/A fn __name__ N/A N/A wrapper __doc__ N/A fn __doc__ N/A wrapper N/A ajax_required N/A N/A f N/A N/A wrap N/A N/A request N/A args kwargs N/A N/A N/A N/A N/A request is_ajax N/A N/A N/A HttpResponseBadRequest N/A N/A f request args kwargs N/A N/A N/A wrap __doc__ N/A f __doc__ N/A N/A wrap __name__ N/A f __name__ N/A wrap N/A