morepath的wiki演示,基于richard jones的web微框架之战
morepath-wiki的Python项目详细描述
更多路径wiki
简介
这是一个简单的wiki实现。这是根据理查德琼斯2011年的演讲“Web micro-framework battle”改编的。在它中,他实现了一个简单的 在一些python web微框架中对wiki进行比较。
2013年,martijn fraassen认为看看morepath 叠加,并尝试构建一个更真实的应用程序 找出morepath本身的问题。
理查德好心地提供了这个演示的codebase,它是 用于使用morepath创建实现。除了一些 无关紧要的变化,storage.py完全取自Richard的 作为morepath wiki的基础模型代码的代码库。
同样由richard设计的Html library由于安装原因,必须打包 python 3下的问题。
开始
要立即开始使用morepath_wiki,您可以安装并运行它 新创建的virtual environment:
$ virtualenv env $ ./env/bin/pip install morepath_wiki $ ./env/bin/morepath_wiki
现在您可以访问位于http://localhost:5000的wiki。
源安装
您可以从GitHub中获取源,并在新的virtual environment:
$ git clone https://github.com/morepath/morepath_wiki.git $ cd morepath_wiki $ virtualenv env $ ./env/bin/pip install -e '.[test]'
然后您就可以启动wiki:
$ ./env/bin/morepath_wiki
运行测试套件:
$ ./env/bin/py.test -v
更改
0.1(2016-06-09)
- 首次公开发行。