У меня есть мнение, что выполняют particular action
после этого return
я просто хочу позвонить url
и это url
будут open
на той же странице
def googleredirect(url):
return (url)
как в PHP:
header('Location: http://www.example.com/');
Если вы хотите только перенаправить, используйте:
# in views.py file
from django.shortcuts import redirect
def some_page(request):
return redirect('http://www.example.com/')
Но если вы хотите открыть URL для очистки экрана или чего-то еще, используйте собственную библиотеку python urllib3
или же PyQuery
для лучшего поиска элементов DOM
Если вы имеете в виду Django-приложение (@Raptor удалил тег django), ваше представление должно вернуть экземпляр django’s HttpResponse
from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse
def google_redirect(request):
...
return HttpResponseRedirect(reverse('app_name:url_name'))