def get(self, request, format=None): info = {} email = request.user.username info['email'] = email info['usage'] = seafserv_threaded_rpc.get_user_quota_usage(email) info['total'] = seafserv_threaded_rpc.get_user_quota(email) return Response(info)
def get(self, request, format=None): info = {} email = request.user.username info['email'] = email info['usage'] = seafserv_threaded_rpc.get_user_quota_usage(email) info['total'] = seafserv_threaded_rpc.get_user_quota(email) info['feedback'] = settings.DEFAULT_FROM_EMAIL return Response(info)
def get(self, request): info = {} email = request.user.username info['email'] = email info['usage'] = seafserv_threaded_rpc.get_user_quota_usage(email) info['total'] = seafserv_threaded_rpc.get_user_quota(email) info['feedback'] = settings.DEFAULT_FROM_EMAIL response = Response(200, [info]) return self.render(response)
def api_login(request): if request.method == "POST" : form = AuthenticationForm(data=request.POST) else: return api_error(request, '407') if form.is_valid(): auth_login(request, form.get_user()) info = {} email = request.user.username info['email'] = email info['feedback'] = settings.DEFAULT_FROM_EMAIL info['sessionid'] = request.session.session_key info['usage'] = seafserv_threaded_rpc.get_user_quota_usage(email) info['total'] = seafserv_threaded_rpc.get_user_quota(email) return HttpResponse(json.dumps([info]), status=200, content_type=json_content_type) else: return api_error(request, '408')