我已经基于http://linfiniti.com/2011/01/bending-django-flatpages-to-your-will/扩展了FlatPages应用程序
我正在尝试为flatpages实现catchall url模式。你知道吗
这是上面的图案网址.py在主应用程序下
urlpatterns = patterns('',
(r'^admin/doc/', include('django.contrib.admindocs.urls')),
(r'^admin/', include(admin.site.urls)),
(r'^.*/$', include('app.modules.cms.urls')),
)
这个模式在扩展的flatpages模块中
urlpatterns = patterns('app.modules.cms.views',
(r'^(?P<url>.*)$', 'flatpage'),
)
当我试图查看我通过管理员创建的不同页面时。它们都显示相同的模板。在使用django工具栏进行检查时,我注意到url没有传递给flatpages视图函数
View Function args kwargs
app.modules.cms.views.flatpage None url=
我使用了一个错误的正则表达式模式还是我需要更多的东西来让它工作。你知道吗
/谢谢
Django docs似乎建议这样做。。。你知道吗
…虽然可能是这样的。。。你知道吗
相关问题 更多 >
编程相关推荐