跳转到主要内容

CubicWeb框架的评论系统

项目描述

摘要

comment 立方体提供了可分线程的评论功能。

它是一个CubicWeb组件。CubicWeb是一个语义网应用框架,请参阅 http://www.cubicweb.org

安装

使用 pip/Distribute 从源自动安装优先

pip install cubicweb-comment

如果遇到麻烦,请使用 easy_install/setuptools 和 eggs

easy_install cubicweb-comment

您可以从未压缩的 tarball 手动安装该软件包

python setup.py install # auto-install dependencies

如果您不希望自动安装依赖项,可以强制设置使用标准库 distutils

NO_SETUPTOOLS=1 python setup.py install

更多详情请参阅 http://www.cubicweb.org/doc/en/admin/setup

用法

此立方体创建了一个名为 Comment 的新实体类型,该类型基本上可以被每个人读取,但只能由应用程序的用户添加。它还定义了一个 comments 关系,该关系提供添加 comments 一个 Comment 的能力。

要使用此立方体,您需要在您想要能够评论的实体类型上添加 comments 关系。例如,假设您的立方体定义了一个博客的架构。您希望所有博客条目都可以进行评论。以下是如何在您的架构中定义它的示例

from yams.buildobjs import RelationDefinition
class comments(RelationDefinition):
    subject = 'Comment'
    object = 'BlogEntry'
    cardinality = '1*'

一旦定义了这个关系,您就可以在博客条目的主要视图中自动发布评论并查看可分线程的评论。

文档

请查看 doc/ 子目录或阅读 http://www.cubicweb.org/doc/en/

项目详细信息


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

cubicweb-comment-3.0.0.tar.gz (62.9 kB 查看哈希)

上传时间

构建分发

cubicweb_comment-3.0.0-py3-none-any.whl (60.8 kB 查看哈希)

上传时间 Python 3

由...