文件名称:Django自定义表单引擎Autoforms.zip
文件大小:38KB
文件格式:ZIP
更新时间:2022-08-07 13:12:05
开源项目
Autoforms是Jeff开源的一个基于Django的自定义表单引擎,可用于调查、投票、信息收集甚至是整合至工作流程引擎和PAAS平台当中。 AutoForms的主要特性: 支持14种字段类型13种html输入控件(包括日期选择组件),可以快速定制大部份常见的表单。 保存用户提交的表单数据,并向表单作者展示,同时提供数据导出功能。 支持表单继承,需要周期性地使用相同的表单时,一点也不费力。 用户填写表单后,邮件通知表单作者。 提供了丰富的API,容易与其他应用程序作整合。 -------如何使用-------第一步:安装使用setuptools安装:easy_install autoforms或从源码安装:git clone git@github.com:jeffkit/autoforms.gitcd autoformspython setup.py install第二步:配置修改项目的settings.py文件,将'autoforms'加入INSTALLED_APPS中。如果需要在用户提交表单后接收系统通知,则设置 NOTIFY_FORM_CHANGE = True ,同时设置发送Email的其他参数。第三步:创建数据表cd至你项目的根目录python manage.py syncdb第四步: 完成,开始使用吧。 标签:Autoforms
【文件预览】:
autoforms-develop
----sample()
--------__init__.py(0B)
--------settings.py(5KB)
--------manage.py(503B)
--------urls.py(314B)
----TODO(169B)
----CHANGELOG(445B)
----README(2KB)
----setup.py(758B)
----.gitignore(57B)
----autoforms()
--------models.py(11KB)
--------templates()
--------locale()
--------__init__.py(33B)
--------views.py(3KB)
--------signal.py(110B)
--------admin.py(5KB)
--------templatetags()
--------tests.py(321B)
--------urls.py(546B)
--------forms.py(4KB)