跳转到主要内容

提供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.articlesarmstrong.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.articlesArmstrong 项目的一部分。您可能正在寻找这个。

许可协议

版权所有 2011-2012 湾公民和德克萨斯论坛

根据 Apache 许可证 2.0 版(“许可证”);除非根据适用的法律或书面同意,否则不得使用此文件,除非遵守许可证。您可以在以下位置获取许可证副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何形式的保证或条件,无论是明示的还是暗示的。有关许可证中规定的权限和限制的具体语言,请参阅许可证。

项目详情


下载文件

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

源分发

armstrong.apps.articles-1.1.2.tar.gz (6.1 kB 查看哈希)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面