2024-10-01 13:29:24 发布
网友
def CompleteMini(request, mini_id): mini_instance = get_object_or_404(url_all, mini_address = mini_id) return redirect(mini_instance.full_address)
我有这段代码,但它没有显式地重定向到作为参数提供的URL。相反,它只是将当前的url附加到这个url中。在
听起来您在mini_instance.full_address变量中有一个相对url。你要确保它也有http://part,这样它就可以完全重定向到新的url,而不是相对于你所在的django站点尝试转到它。在
mini_instance.full_address
下面是一个来自相对和绝对url文档的示例
def my_view(request): ... return redirect('/some/url/')
这也适用于完整的URL:
https://docs.djangoproject.com/en/1.10/topics/http/shortcuts/#redirect
听起来您在
mini_instance.full_address
变量中有一个相对url。你要确保它也有http://part,这样它就可以完全重定向到新的url,而不是相对于你所在的django站点尝试转到它。在下面是一个来自相对和绝对url文档的示例
这也适用于完整的URL:
^{pr2}$https://docs.djangoproject.com/en/1.10/topics/http/shortcuts/#redirect
相关问题 更多 >
编程相关推荐