提供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版(“许可证”);除非适用法律要求或书面同意,否则不得使用此文件,除非符合许可证。您可以在以下位置获得许可证副本
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。请参阅许可证了解具体语言管理许可证权限和限制。
项目详细信息
< span>发布历史记录 < span class="reset-text margin-top"> 发布通知 | RSS 源 < i class="fa fa-rss" aria-hidden="true">
散列 为 armstrong.cli-1.2.1.tar.gz
算法 | 散列摘要 | |
---|---|---|
SHA256 | 0cf74349f692f68d10804b5dcd3e1ff746eca8454953d065ffb01296b48794eb |
|
MD5 | c6810874d27f7f9777fdc46d768e2bd6 |
|
BLAKE2b-256 | 14a4072c1d724d8dbdc93536a20c250c00a597a9d7be0bf1f658f8865434db92 |