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/作为结尾,后面就
    
就不会有其他的后缀了。
posted @ 2019-10-21 23:14  Micheal_L  阅读(113)  评论(0编辑  收藏  举报