1
重複應用程序和重定向應用程序非常棒。準備好使用的有趣的東西...
但是,它們在URL中區分大小寫。我怎樣才能讓它不區分大小寫?django flatpages和重定向應用程序 - 區分大小寫
我的意思是,我給管理頁面(重定向應用程序)的新舊路徑。
/oldpath/
和
/newpath/
,但如果我給/Oldpath/
,我得到一個404
重複應用程序和重定向應用程序非常棒。準備好使用的有趣的東西...
但是,它們在URL中區分大小寫。我怎樣才能讓它不區分大小寫?django flatpages和重定向應用程序 - 區分大小寫
我的意思是,我給管理頁面(重定向應用程序)的新舊路徑。
/oldpath/
和
/newpath/
,但如果我給/Oldpath/
,我得到一個404
使用?(i)
創建基於flatpages urls.py
自己urls.py
,使正則表達式的情況下insentive:
from django.conf.urls import url
from django.contrib.flatpages import views
urlpatterns = [
url(r'^(?i)(?P<url>.*)$', views.flatpage, name='django.contrib.flatpages.views.flatpage'),
]
and in包括它在你的根urls.py
urlpatterns = patterns('',
...
url(r'^', include('myapp.urls')),
...
)
哇,太棒了!感謝兄弟們,今天終於學到了一些新的東西 – doniyor 2014-09-22 21:34:28
應該把''url(r'^',include('myapp.urls')),''在根urls.py的末尾加上''? – doniyor 2014-09-22 21:52:02