Django flatpages vs.named url的反转

2024-06-17 07:51:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为我的django项目设置flatpages。一切正常。除了这个人:

我有如下网址:

url(r'^terms/$', TemplateView.as_view(template_name='terms.html'),
                       name='terms'),

指向一个静态html文件。在模板中我有:

^{2}$

现在我为术语页面设置了一个新的flatpage。现在,我想打破旧的静态url terms(这样404就会出现),这样就可以找到我的新flatpage了。我的flatpages slug也是/terms/。在

我如何“删除”旧的slug以便我的flatpage被调用?在

。。我是说,不改变{% url 'terms '%}


Tags: 项目djangonameviewflatpagesurlhtmlas