Django Page not found

img

img

img

img

img

img

img

img


定义了一个index函数跳转到index.html,能够正常运行,但是添加了一个检查登陆的函数之后,就会报错Page not found

你的原意应该是验证不成功 展示 /login.html
现在程序逻辑变成 展示 /login/login.html

这样改试试

def login 
# 里的 
    retrun  render(request,"login.html") 
# 改为
    return redirect("/login/")

另外,显示下你的login.html 文件, 看一下那个 form 的action 是什么