Django cms url模式没有apphook

时间:2017-01-26 14:28:32

标签: django django-cms

我需要创建一个应用程序来显示项目列表和项目详细信息。

有关项目的信息存储在一个单独的数据库中,该数据库与基本模型无关。

我创建了两个插件来显示项目列表,并输出特定项目的详细信息。

教师要合作的每个人都应该有自己的网页

r'^(?P<project_title>\w+)/$'

我想使用一个用于选择项目的URL将显示在项目详细信息插件中。

阅读完文档后,我发现只有一种方法可以实现。通过apphook来实现。 但如果我这样做,那么使用CMS将失去任何意义。 因为实际上我会做同样的工作,因为我不会使用CMS。

所以我的问题是关于是否有任何解决方案来制作模式网址而不使用apphook。

1 个答案:

答案 0 :(得分:0)

在apphook模板中,您应该使用placeholder,因此它将使用父模板。

{% extends 'base.html' %}
{% load cms_tags %}

{% block content %}
    {% placeholder "content" inherit %}
{% endblock content %}