提供ContentBase的具体实现
项目描述
为Armstrong提供基本文章模型
用法
您可以在您喜欢的任何项目中使用Article模型。它可以像这样导入
from armstrong.apps.articles.models import Article
您可以通过objects属性访问传统的Manager,以及通过published属性从armstrong.core.arm_content访问PublishedManager。
安装与配置
您可以使用pip安装armstrong.apps.articles的最新版本
pip install armstrong.apps.articles
请确保将armstrong.apps.articles和armstrong.apps.content添加到您的INSTALLED_APPS中。您可以根据需要添加。这可以作为复制粘贴解决方案
INSTALLED_APPS += ["armstrong.apps.articles", "armstrong.apps.content", ]
armstrong.apps.content 是必需的,因为 Article 类是从 apps.content 中的 Content 模型扩展而来的。
安装完成后,您必须运行 syncdb 或者在使用 South 的情况下运行 migrate。
贡献
创建一些令人惊叹的东西——使代码更好,添加一些功能,无论是什么(这是最难的部分)。
创建一个主题分支来存放您的更改
获取所有提交到新主题分支中
提交一个 pull request
项目状态
Armstrong 是一个开源新闻平台,可供任何组织免费使用。它是德克萨斯论坛和 湾公民 以及 约翰·S. 和詹姆斯·L. 雷诺兹基金会 协作的结果。首个版本计划于 2011 年 6 月发布。
要关注开发,请务必加入 Google Group。
armstrong.apps.articles 是 Armstrong 项目的一部分。您可能正在寻找这个。
许可协议
版权所有 2011-2012 湾公民和德克萨斯论坛
根据 Apache 许可证 2.0 版(“许可证”);除非根据适用的法律或书面同意,否则不得使用此文件,除非遵守许可证。您可以在以下位置获取许可证副本:
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何形式的保证或条件,无论是明示的还是暗示的。有关许可证中规定的权限和限制的具体语言,请参阅许可证。
项目详情
armstrong.apps.articles-1.1.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2ec499811bb8857744e76050f070f6deecb1e5069b06fe1d4fa2ecf1070b2401 |
|
MD5 | f2c47874ecf0790c626a8691516a2e17 |
|
BLAKE2b-256 | fefd89a7ca890f392b3bf88a1101d53a06959165f2249fd7902e3c2a7856c813 |