Python django flatpages和重定向应用程序-区分大小写

Python django flatpages和重定向应用程序-区分大小写,python,django,Python,Django,Flatpages和重定向应用非常棒。准备好使用有趣的东西… 但是,它们在URL中区分大小写。如何使其不区分大小写 我的意思是,我在管理页面(重定向应用程序)中提供了新旧路径 /oldpath/ 及 但是如果我给出/Oldpath/,我会得到一个404。根据创建您自己的url.py,并使用使正则表达式的大小写不敏感?(I): 哇,太棒了!谢谢你,伙计,今天终于学到了一些新东西。根url.py末尾的url(r'^',应该包括('myapp.url'),? /newpath/ from dja

Flatpages和重定向应用非常棒。准备好使用有趣的东西…
但是,它们在URL中区分大小写。如何使其不区分大小写

我的意思是,我在管理页面(重定向应用程序)中提供了新旧路径

/oldpath/


但是如果我给出
/Oldpath/
,我会得到一个404。

根据创建您自己的
url.py
,并使用
使正则表达式的大小写不敏感?(I)


哇,太棒了!谢谢你,伙计,今天终于学到了一些新东西。根url.py末尾的
url(r'^',应该包括('myapp.url'),
/newpath/ 
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'),
]
urlpatterns = patterns('',
    ...
    url(r'^', include('myapp.urls')),
    ...
)