问题描述
如果我添加到我的 urls.py
+-------------+--------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------+------+-----+---------+-------+
| id | bigint | NO | MUL | NULL | |
| id_commande | bigint | NO | MUL | NULL | |
| id_produit | bigint | NO | MUL | NULL | |
+-------------+--------+------+-----+---------+-------+
我希望它与“mysite.com/anything/”匹配,但事实并非如此。在我的浏览器中导航到该 URL 会将“Not Found: /anything/”添加到我的“error.log”中。它似乎只匹配不以“/”结尾的 URL。为什么?
我尝试在末尾显式添加斜杠
urlpatterns += [url(r'^(\S+)$',views.myview,name='myview') ]
但仍然无法匹配“mysite.com/anything/”
获得匹配的唯一方法是避免使用\S+。这匹配:
urlpatterns += [url(r'^(\S+)/$',name='myview') ]
但是违背了 \S+ 的目的和我想做的事情。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)