Metanohi内容管理器和生成器
mege的Python项目详细描述
mege是一个组合的内容管理器和内容生成器,专门用于 网站“metanohi”(在http://metanohi.name/上提供)。因为 懒散,目前梅格与这个网站紧密结合,尽管 应该能够适应它与其他网站的工作。
梅格一直在不断地进行开发-仅添加了一些特殊功能 因为他们是需要的-而且在很长一段时间内不会有任何释放, 如果有的话
mege既是一个命令行工具,也是一个python模块。它需要Python3.1+。
mege使用bottle作为其web框架,提供从org模式生成的html 文件,并使用Git进行修订它使用modwsgi和apache web服务器。
许可证
Mege是GNU Affero通用公共许可条款下的自由软件 版本3(或任何更高版本,请参见文件COPYING.txt或网页 http://gnu.org/licenses/agpl.html表示完全许可证)梅格的作者是 Niels G.W.Serup,可在ns@metanohi.name联系。
安装
没有实际的释放。为了得到梅格,克隆梅格的git库这个 地址位于http://metanohi.name/projects/mege/
要安装mege,请运行:
python3 setup.py install
你必须是超级用户才能做到这一点。
依赖性
- bottle:http://bottlepy.org/
- Pygments:http://pygments.org/
- 用于python 3的wsgi apache接口:http://code.google.com/p/modwsgi/
使用
作为命令行工具
安装mege后,请运行:
mege COMMAND [OPTION]... [INPUT FILE]...
要查看如何与Mege进行一般交互,请运行:
mege --help
作为Python模块
当mege被安装后,它可以像任何其他python一样使用 模块。要查看哪些函数和类可用,请运行:
pydoc3 mege
而且:
pydoc3 mege.server pydoc3 mege.htmlgen pydoc3 mege.macrolang pydoc3 mege.htmlfunc pydoc3 mege.git
等等。
本文档
版权所有(c)2011、2012 Niels G.W.Serup
复制和分发此文件,无论是否修改, 允许在任何媒体上使用,但无需版权 通知和本通知保留。此文件按原样提供, 没有任何保证。