关于Django中重定向的—单斜杠“/” 与—双斜杠“//” 问题
1. Django中重定向,// 表示在 **http:**之后添加
def response_redirect(request):
# print(reverse("response_redirect"))
# return redirect('test_index')
# 重定向的路径之前要加“/”,否则是在当前路径的后面补齐,加了“/”才是在IP地址和端口号之后补齐
# 双斜杠“//”表示从http:之后补齐
return redirect("//user/test_index")
2. Django重定向,/表示在当前IP地址和端口号之后添加
# redicrect(重定向)
def response_redirect(request):
# print(reverse("response_redirect"))
# return redirect('test_index')
# 重定向的路径之前要加“/”,否则是在当前路径的后面补齐,加了“/”才是在IP地址和端口号之后补齐
# 双斜杠“//”表示从http:之后补齐
return redirect("/user/test_index")
3. Diango重定向,不加斜杠表示在当前路径之后添加
# redicrect(重定向)
def response_redirect(request):
# print(reverse("response_redirect"))
# return redirect('test_index')
# 重定向的路径之前要加“/”,否则是在当前路径的后面补齐,加了“/”才是在IP地址和端口号之后补齐
# 双斜杠“//”表示从http:之后补齐
return redirect("user/test_index")