fromcourseware.accessimporthas_accessdefrequire_support_permission(func):""" View decorator that requires the user to have permission to use the support UI. """@wraps(func)definner(request,*args,**kwargs):# pylint: disable=missing-docstringifhas_access(request.user,"support","global"):returnfunc(request,*args,**kwargs)else:returnHttpResponseForbidden()# In order to check the user's permission, he/she needs to be logged in.returnlogin_required(inner)