跳转到主要内容

提供Armstrong脚手架所需的基本命令

项目描述

提供Armstrong脚手架所需的基本命令

用法

armstrong.cli作为所有armstrong特定命令的入口点,同时也是django manage.py脚本的替代品。基础包提供init命令,该命令将在指定的路径创建一个新的armstrong项目。

要创建额外的armstrong命令,创建一个可调用对象,并通过setuptools将其指定为“armstrong.command”入口点。如果该命令可以在armstrong项目之外运行,则可调用对象应具有将< span class="docutils literal"> requires_armstrong 属性设置为false的属性。此外,如果命令需要参数,则将从< span class="docutils literal"> argparse 传递子解析器到您的命令的可选< span class="docutils literal"> build_parser 方法。

安装

我们建议通过pypi安装。您可以按以下方式安装

pip install armstrong.cli

贡献

  • 创建一些很酷的东西——使代码更好,添加一些功能,等等(这是最难的部分)。

  • 分叉

  • 创建一个主题分支来存放您的更改

  • 获取所有提交到新主题分支中

  • 提交一个 pull request

项目状态

Armstrong是一个开源新闻平台,任何组织都可以免费使用。它是德克萨斯州论坛和湾市民之间的合作成果,以及约翰·S.和詹姆斯·L.骑士基金会的资助。首次发布定于2011年6月。

要跟踪开发,请务必加入 Google Group

< span class="docutils literal">armstrong.cli 是< a href="http://www.armstrongcms.org/" rel="nofollow"> Armstrong 项目的一部分。你可能正在寻找那个。

许可协议

版权2011湾市民和德克萨斯州论坛

根据Apache许可证第2版(“许可证”);除非适用法律要求或书面同意,否则不得使用此文件,除非符合许可证。您可以在以下位置获得许可证副本

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

除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。请参阅许可证了解具体语言管理许可证权限和限制。

项目详细信息


下载文件

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

源分布

armstrong.cli-1.2.1.tar.gz (678.2 kB 查看散列)

上传时间< time datetime="2012-04-30T22:05:22+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> 2012年4月30日 < code>源

由以下赞助

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