我正在使用django 1.10。这是我的示例代码。问题是在调用重定向之后,地址栏填充了以下地址。它应该直接重定向到谷歌新闻。但事实并非如此。我该如何解决?
def redirect_url_view(request, *args, **kwargs):
// done something
url = "http://www.news.google.com/news"
return redirect(url)
在控制台中包含以下内容:
" GET /www.news.google.com/www.news.google.com/www.news.google.com/www.news.google.com/www.news.google.com/www .news.google.com / www.news.google.com / www.news.google.com / www.news.google.com / www.news.google.com / www.news.google.com / www.news .google.com / www.news.google.com / www.news.google.com / www.news.google.com / www.news.google.com / www.news.google.com / www.news.google .com / www.news.google.com / www.news.google.com / news HTTP / 1.1" 302 0
任何人都可以说出问题是什么!!!
我的pdb:
答案 0 :(得分:0)
您可能需要在所需的网址
之前添加 http://喜欢:
url = 'http://www.news.google.com/news'
答案 1 :(得分:0)
替换为http://www.news.google.com/news
def redirect_url_view(request, *args, **kwargs):
# do something
url = "http://www.news.google.com/news"
return redirect(url)
答案 2 :(得分:0)
尝试做类似
的事情def redirect_url_view(request, *args, **kwargs):
return redirect('https://news.google.com/news/')
这应该有效