예제 #1
0
 def get(self, request):
     project = request.GET.get("project_part")
     request.session["drive_project_part"] = project
     if request.user.is_authenticated():
         return redirect(get_authorization_url(request.user.email, 1))
     else:
         response_data = {"status": "error", "msg": "The user is not logged in"}
         return HttpResponse(json.dumps(response_data), mimetype="application/json")
예제 #2
0
 def __init__(self, credentials, user_email=None):
     if credentials:
         self.service = build_service(Credentials.new_from_json(credentials))
     else:
         logging.error('This user failed in credentials error %s and email %s' % (credentials, user_email))
         auth_url = 'no_url'
         if user_email:
             auth_url = get_authorization_url(user_email, 1)
         raise GetCredentialsException(auth_url)
예제 #3
0
 def get(self, request):
     project = request.GET.get('project_part')
     request.session['drive_project_part'] = project
     if request.user.is_authenticated():
         return redirect(get_authorization_url(request.user.email, 1))
     else:
         response_data = {
             'status': 'error',
             'msg': 'The user is not logged in'
         }
         return HttpResponse(json.dumps(response_data),
                             mimetype='application/json')
예제 #4
0
 def __init__(self, credentials, user_email=None):
     if credentials:
         self.service = build_service(
             Credentials.new_from_json(credentials))
     else:
         logging.error(
             'This user failed in credentials error %s and email %s' %
             (credentials, user_email))
         auth_url = 'no_url'
         if user_email:
             auth_url = get_authorization_url(user_email, 1)
         raise GetCredentialsException(auth_url)