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
用法
此立方体创建了一个名为 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 查看哈希)
关闭
cubicweb-comment-3.0.0.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2f6f8e90454ae5b7bddc4bd66afe582b840637e350794d61df0f0a42d7eec135 |
|
MD5 | 3cf5d0e178869b476a7ed1ac2e3e32cb |
|
BLAKE2b-256 | b7f88325ebeab2f2314ba181b5d6ecd5d373a0d20879763b99c5da0b8016ca1d |
关闭
cubicweb_comment-3.0.0-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 78d575d3772375257b2ffa7dde4dbb3322584b2dd2cb018dd8151106f74e0b4c |
|
MD5 | 252d55e75e7a839a489957900d1a8cfe |
|
BLAKE2b-256 | 95c69d83ba59b6b65dbeb4a1f4e951946c395022691ada1b7aedce3a762e6e1e |