当我将浏览器指向localhost:8000 / admin时,我得到了
/ admin / 出现错误
不平衡的括号
产生此错误的代码:
项目 - urls.py:
urlpatterns = patterns('',
(r'^host/', include('host.urls')),
url(r'^admin/', include(admin.site.urls)),
)
主机(app) - urls.py:
urlpatterns = patterns('host.views',
url(r'^all/$', 'EventsAll'),
url(r'^get/(?P<event_id>\d+)/$)', 'Event'),
)
但是,如果我禁用
url(r'^get/(?P<event_id>\d+)/$)', 'Event'),
管理控制台完美运行。正则表达式是否会以某种方式干扰括号?
答案 0 :(得分:4)
在该正则表达式中有一个左括号和两个近括号。我会删除$。之后的那个。