0

我需要在我的(计划的)网站上创建页面,每个页面都包含多个独立的条目记录。(这是一个著名的引语网站 - 每个页面都涵盖一个特定主题,并针对该主题列出了多个引语及其作者。)

使用 Django-CMS 实现这一点是否很简单,每个引用/作者都是一个单独的数据库记录(我需要将它们作为单独的实体来处理,用于投票等目的)。我正在考虑使用 Django-CMS,因为它具有分类功能、内置的 slug 支持,而且我也正在合并到一个 Wordpress 博客中。

4

1 回答 1

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

于 2013-05-29T10:15:29.363 回答