一个允许您创建表单、收集信息和生成报告的Web工具
项目描述
Mootiro Form
Mootiro Form是一个用于创建Web表单、收集条目和生成报告的Web应用程序。
Mootiro是[IT3S](www.it3s.org)为非政府组织(NGO)构建Web工具的努力。
许可证是BSD。请参阅LICENSE.txt文件
技术说明
Mootiro Form是一个基于Python、Pyramid、SQLAlchemy、Genshi、JQuery和其他库构建的Web应用程序。
安装过程与任何Pyramid Web应用程序大致相同。
特定设置在INSTALL.txt文件中有详细说明。
安装说明
需求
### 操作系统 ###
Mootiro Form应在Linux(推荐)、Unix和Mac OS上运行良好。
所有开发都是在Linux下进行的,但如果安装了所需的库,在Windows上部署也应该可以工作。
### Python ###
需要Python 2.7或更高版本。__目前尚不支持Python 3.__
我们建议使用virtualenv来安装必要的库。在Ubuntu Natty上,您可以使用以下命令安装它们:sudo apt-get install python-setuptools
### 数据库 ###
- PostgreSQL 8或9(推荐)
请确保安装psycopg2库。在Ubuntu Natty上,您可以使用以下命令安装它:sudo apt-get install python-psycopg2
SQLite 3
### HTTP服务器 ###
我们推荐使用带有mod_wsgi的Apache,但理论上,任何支持[WSGI](http://wsgi.org)接口的服务器都应该可以。
在Ubuntu Natty上,您可以使用以下命令安装Apache:sudo apt-get install apache2 libapache2-mod-wsgi
0.0
初始版本