Django cms url pattern without apphook



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

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

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

为了让教师合作,每个人都应该有自己的带有URL的页面

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

我认为使用URL进行项目选择将显示在项目详细信息插件中。

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

所以我的问题是关于是否有任何解决方案可以在不使用 apphooks 的情况下制作模式 url。

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

{% extends 'base.html' %}
{% load cms_tags %}
{% block content %}
    {% placeholder "content" inherit %}
{% endblock content %}

最新更新