Django的动态表单-Postgres HStore中的数据存储。它是一个可重用的django应用程序,可以通过管理员创建和配置表单。

dj-dynamic-forms的Python项目详细描述


https://pypip.in/v/django-dynamic-forms/badge.pnghttps://pypip.in/d/django-dynamic-forms/badge.pnghttps://travis-ci.org/Markush2010/django-dynamic-forms.pnghttps://coveralls.io/repos/Markush2010/django-dynamic-forms/badge.png?branch=develop

django动态表单允许您通过django管理员创建表单。 您可以根据需要添加和删除表单字段。那就完美了 用于创建调查或申请表。

安装

'dynamic_forms'添加到INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'dynamic_forms',
    ...
)

'dynamic_forms.middlewares.FormModelMiddleware'添加到 MIDDLEWARE_CLASSES(可能在末尾):

MIDDLEWARE_CLASSES = (
    ...
    'dynamic_forms.middlewares.FormModelMiddleware'
)

您可以在设置中将DYNAMIC_FORMS_EMAIL_RECIPIENTS设置为 电子邮件地址。通过电子邮件发送的表单将被发送到 地址,而不是在settings.ADMINS中定义的地址。每个收件人将 请参阅all其他收件人。见send_mail 在官方文件中。

示例

  1. 切换到example/目录
  2. 运行./manage.py runserver

admin可在http://127.0.0.1:8000/admin/找到。

  • 用户名:admin
  • 密码:password

您可以在http://127.0.0.1:8000/example-form/找到一个示例表单。

运行测试

  1. 切换到tests/目录
  2. 运行./runtests.sh

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java文件分块,获取长度字节   java嵌入式Tomcat不执行jsf页面   java我的数据库中有2个实体,但hibernate返回其中6个。   java如何基于逗号拆分字符串   java取消已经运行的CompletableFutures的预期模式是什么   java如何在informix中从另一个数据库复制表ddl和数据   为什么图片是黑色的?   java根据字符串数组中的单词筛选列表   Java8的集合。平行流有效吗?   Kotlin中的java静态内部类   java如何在GUI中生成一列字符串   javafx如何正确使用高对比度主题?   带空格的javascript Httpurlconnection参数   java如何设置GridBagLayout的约束   java如何在一个线程可能尚未初始化时关闭另一个线程   java将简单时间格式转换为特殊时间格式(hhmmt)   安卓/java阵列重复过滤器的问题   java在队列的链接实现下,入队和出队是如何工作的   java更新sql外键约束