当用户要求不需要的网址时,我正试图找到一种显示我的django登录页面的方法?我应该使用哪种语法?截至今天,我有
from django.conf.urls import patterns, include, url
来自django.contrib import admin
urlpatterns = patterns('',#examples:
url(r'^login' , 'database.views.index', name='login'),
url(r'^create-user/' , 'database.views.account_creation', name='create_user'),
url(r'^get-details/' , 'database.views.get_details', name='get-details'),
url(r'^upload-csv' , 'database.views.upload_csv', name='upload_csv'),
# url(r'^blog/', include('blog.urls')),
url(r'^admin/', include(admin.site.urls)),
#url(r'^' , 'database.views.index', name='login'),
)
我想如果用户要求一个疯狂的网址,它将被定向到登录网址(即view.index函数) . 任何的想法 ?
1 回答
在没有评论你是否应该这样做的情况下,Django将尝试按顺序匹配你的url模式 . 所以,如果你想要一个直通/全包式处理程序,那就把它放在最后: