Как перенаправить пользователя из моего приложения Django на somescheme://someurl.com?
Чтобы дать вам некоторый контекст на случай, если это поможет, у меня есть работающий сервер oauth2, написанный на Python/Django, и мне нужно разрешить пользователям регистрировать redirect_uris, которые имеют собственную схему URL. Эта настраиваемая схема URL используется для обработка перенаправления в нативных приложениях.
Моей первой реакцией было использовать HttpResponseRedirect, но этот URL-адрес имеет пользовательскую схему и не является HTTP, поэтому я предполагаю, что это не то, что мне нужно. Заранее спасибо за любой совет, который вы можете дать.
Изменить: я пробовал это, и Django правильно возвращает перенаправление ответа, не выдавая ошибку, но браузер не перенаправляет на этот URL-адрес. Я использую Chrome, чтобы проверить это.
Редактировать 2: HttpResponseRedirect отлично работает в сафари.