djang作业项目过程中的小问题 02(不定期更新)

我觉着自己生下来就是解决问题的

##1. 今天在使用登录注册模板时,输入后缀index,正常显示登录界面,但是点击  立即注册 之后不会跳转到注册页面

    因为我观察到后缀名发生变化了,但是出发点是错的,前期以为是html文件中a标
    
签的原因,事实上后来我想到的url才是核心问题。

    因为你点击  立即注册  页面会发生跳转,仔细查看是页面的后缀发生变化,而在

这个时候,你应该首先想到urls.py中的路由对应关系,把跳转的页面后缀

(index/register1.html)加进去。

    但是这个时候还遇到一个问题,就是输入链接地址,点击Enter,发送请求,后端

先去urls里找,找到index/就不会再往下找了,所以点 立即注册 还是会在登录页

面。
    这个有两种解决办法:
    
    法一:在urls.py中把(index/register1.html)放到(index/)的上面,

这样请求来了就会首先找到.html,这个思路可以适用于之后的其他后缀。

    法二:把index/换成 index/$,这样就表示该url以index/作为结尾,后面就
    
就不会有其他的后缀了。

猜你喜欢

转载自www.cnblogs.com/michealjy/p/11717060.html