在wagtail中嵌入Jotform表单。

wagtail-jotform的Python项目详细描述


CircleCIMaintainabilityTest Coverage

Wagtail作业表

用于Wagtail页面的可嵌入Jotform表单。在

wagtailjotform通过提供一个新的页面类型EmbeddedFormPage和一个表单选择字段来工作。此表单字段的值是从jotformapi填充的。在

安装

pypi安装:

pip install wagtail-jotform

配置

您将需要来自jotform的API密钥。 将以下变量添加到设置中。在

^{pr2}$

如果您的Jotform帐户处于欧盟安全模式,那么您的Jotform_API_URL应该是https://eu-api.jotform.com

将以下内容添加到“设置”中已安装的应用程序中,请注意wagtail_jotform依赖于可路由的\u页面:

INSTALLED_APPS = [
    ...
    'wagtail_jotform',
    "wagtail.contrib.routable_page",
]

感谢页面

感谢页面通过RoutablePageMixin工作。在

创建表单时,Jotformthankurl将使用您创建的表单thankyou页面url进行设置。E、 Ghttps://mysite.com/formpage/thank-you。因此,当表单被提交时,用户将被相应地重定向,并显示添加的表单页面上指定的“谢谢”数据。在

覆盖温度

Wagtail Jotform有2个模板:

embedded_form_page.html
thank_you.html

可以通过将这些模板添加到以下位置来覆盖项目中的这些模板:

your_project_root/
  templates/
    wagtial_jotform/
        embed_form_page.html
        thank_you.html

测试

coverage run ./runtest.py
coverage report

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

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式