В url.py у меня
urlpatterns = [ path('login', views.login, name = 'login'), ]
В views.py
def login(request): #return HttpResponse('<h4>LogIn page</h4>') url = 'https://login.abc.com/v2/oauth/authorize/?' parametres ={ 'a' :'response_type=code', 'b' :'redirect_uri=http%3A%2F%2Flocalhost%2Fcallback%3A8000', #http://localhost/callback:8000 'c' :'client_id=1234', 'd' :'scope=publicData', 'e' :'state=somethingunique',} return redirect(url+'&'.join(list(parametres.values())) )
Сервер авторизации, как и ожидается, перенаправляет ответ на http://localhost/callback:8000 с параметрами ‘code’ и ‘state’, но я не понимаю, как именно его обрабатывать. Уже нашёл библиотеку ‘urllib.parse’, но где её применять - не знаю.
Подскажите, пожалуйста.