def get(self, request): user = request.user auth_json = request.user.social_auth.values_list('extra_data') auth_json = auth_json[0][0] token = auth_json['access_token'] username = request.user.social_auth.values_list('uid')[0][0] try: spotify_obj = spotipy.Spotify(auth=token) createHTMLFile('Artists', 'long_term', spotify_obj) except: logout(request) return render(request, 'spotify/spotify_user_list.html')
def get(self, request): user = request.user auth_json = request.user.social_auth.values_list('extra_data') auth_json = auth_json[0][0] token = auth_json['access_token'] username = request.user.social_auth.values_list('uid')[0][0] spotify_obj = spotipy.Spotify(auth=token) print(spotify_obj._auth) print(token) createHTMLFile('Artists', 'short_term', spotify_obj) #return render(request, createHTMLFile('Artists', 'short_term', spotify_obj)) return render(request, 'spotify/spotify_user_list.html')
def get(self, request): user = request.user auth_json = request.user.social_auth.values_list('extra_data') auth_json = auth_json[0][0] token = auth_json['access_token'] username = request.user.social_auth.values_list('uid')[0][0] try: spotify_obj = spotipy.Spotify(auth=token) createHTMLFile('Tracks', 'short_term', spotify_obj) except: logout(request) # from social_django.utils import load_strategy # social = user.social_auth.get(provider='spotify') # strategy = load_strategy() # auth_json = request.user.social_auth.values_list('extra_data') # auth_json = auth_json[0][0] # token = auth_json['access_token'] # spotify_obj = spotipy.Spotify(auth=token) return render(request, 'spotify/spotify_user_list.html')