我有两个应用程序位于两台不同的计算机上。在计算机 A 上,在urls.py
文件我有一行如下所示:
(r'^cast/$', 'mySite.simulate.views.cast')
该网址对两者都适用mySite.com/cast/
and mySite.com/cast
。但在计算机 B 上我有一个类似的网址,如下所示:
(r'^login/$', 'mySite.myUser.views.login')
由于某种原因在计算机 B 上url mySite.com/login
/ 会起作用但是mySite.com/login
将挂起并且不会直接返回mySite.com/login/
就像在计算机 A 上一样。我错过了什么吗?两个都url.py
文件对我来说看起来一模一样。
或者你可以这样写你的网址:
(r'^login/?$', 'mySite.myUser.views.login')
尾部斜杠后面的问号使其在正则表达式中可选。如果由于某些原因您不想使用 APPEND_SLASH 设置,请使用它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)