我需要在我的(计划的)网站上创建页面,每个页面都包含多个独立的条目记录。 (这是一个着名的引用网站 - 每个页面都涵盖一个特定的主题,并为该主题列出了多个引号及其作者。)
使用Django-CMS实现这一点是否直截了当,每个引用/作者都是一个单独的数据库记录(我需要将它们作为单独的实体来执行,出于投票等目的)。我正在考虑使用Django-CMS,因为它具有分类功能,内置的slug支持,以及因为我正在将Wordpress博客合并到混合中。
答案 0 :(得分:0)
这绝对是可能的,有两种方法:
1)编写Apphook [1]来管理这些页面并显示数据库中的引号。 2)编写一个插件[2],显示单个(或多个)引号,并将一个或多个插件添加到页面中。
如果您不确定选择哪一个,我建议您阅读http://ojii.ch/post/apphooks-vs-plugins/
[1] http://docs.django-cms.org/en/2.4.0/extending_cms/app_integration.html [2] http://docs.django-cms.org/en/2.4.0/extending_cms/custom_plugins.html