Django url 重定向错误
Django url redirect error
我的项目中有以下内容 urls:
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^$', include('myapp.urls')),
url(r'^login$', user_login, name='login'),
url(r'^logout$', user_logout, name='logout'),
)
我的应用程序中有以下内容 urls:
urlpatterns = patterns('',
url(r'^$', views.DefaultView.as_view(), name='default'),
url(r'^register/$', views.CustomerRegister, name='customerregister'),
)
默认视图加载正常,但寄存器 url 不工作。我尝试了以下链接:
localhost:8000/
localhost:8000/register
url(r'^$', include('myapp.urls')),
应该是 url(r'', include('myapp.urls')),
注意^
匹配字符串的开头,$
匹配字符串的结尾,所以^$
只会匹配空字符串(通常用于指数)。同样,请注意管理员 url 不以 $
.
结尾
我的项目中有以下内容 urls:
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^$', include('myapp.urls')),
url(r'^login$', user_login, name='login'),
url(r'^logout$', user_logout, name='logout'),
)
我的应用程序中有以下内容 urls:
urlpatterns = patterns('',
url(r'^$', views.DefaultView.as_view(), name='default'),
url(r'^register/$', views.CustomerRegister, name='customerregister'),
)
默认视图加载正常,但寄存器 url 不工作。我尝试了以下链接:
localhost:8000/
localhost:8000/register
url(r'^$', include('myapp.urls')),
应该是 url(r'', include('myapp.urls')),
注意^
匹配字符串的开头,$
匹配字符串的结尾,所以^$
只会匹配空字符串(通常用于指数)。同样,请注意管理员 url 不以 $
.