{ "info": { "author": "Matthias Kestenholz", "author_email": "mk@feinheit.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development" ], "description": "=================================================\nForm Designer - a simple form designer for Django\n=================================================\n\n.. image:: https://travis-ci.org/feincms/form_designer.png?branch=master\n :target: https://travis-ci.org/feincms/form_designer\n\nThis form designer does not try to offer every last configuration possibility\nof Django's forms, just through the administration interface instead of\ndirectly in Python code. Instead, it strives to be a tool which everyone can\nuse right away, without the need for long explanations.\n\nIt offers a small set of predefined input fields such as:\n\n* Text fields (One line and multi line widgets possible)\n* E-mail address fields\n* Checkboxes\n* Dropdowns\n* Radio Buttons\n* Multiple selection checkboxes\n* Hidden input fields\n\nEvery field can optionally be declared mandatory, default values and help texts\nare available too. That's it.\n\nBy default, form data is sent by e-mail to a freely definable e-mail address\nand stored in the database (a XLSX export of saved submissions is provided too).\nIt is possible to add your own actions as well.\n\n\nInstalling the form designer\n============================\n\nInstall the package using pip_::\n\n $ pip install form_designer\n\nSetting up the form designer\n============================\n\n- Add ``'form_designer'`` and ``'admin_ordering'`` to ``INSTALLED_APPS``.\n- Run ``./manage.py migrate form_designer``\n- Go into Django's admin panel and add one or more forms with the fields you\n require. Also select at least one action in the configuration options\n selectbox, most often you'd want to select both the \"E-mail\" and the\n \"Save form submission\" option. After saving once, you'll see additional\n fields belonging to the selected configuration options, in this case\n a field for entering an e-mail address where the submission results should\n be sent to.\n\nIf you're using the form designer with FeinCMS_, the content type can be\nimported from ``form_designer.contents.FormContent``. Otherwise, your\ncode should use the following methods (the code would probably reside in\na view)::\n\n # Somehow fetch the form_designer.models.Form instance:\n instance = ...\n\n # Build the form class:\n form_class = instance.form()\n\n # Standard form processing:\n if request.method == 'POST':\n form = form_class(request.POST)\n\n if form.is_valid():\n # Do what you want, or run the configured processors:\n result = instance.process(form, request)\n\n # Maybe there's something useful in here:\n pprint(result)\n\n ...\n else:\n form = form_class()\n\n return render(...)\n\n\nAdding custom actions\n=====================\n\nCustom actions can be added by appending them to\n``Form.CONFIG_OPTIONS``::\n\n from form_designer.models import Form\n\n def do_thing(model_instance, form_instance, request, config, **kwargs):\n pass\n\n Form.CONFIG_OPTIONS.append(\n ('do_thing', {\n 'title': _('Do a thing'),\n 'form_fields': [\n ('optional_form_field', forms.CharField(\n label=_('Optional form field'),\n required=False,\n # validators...\n # help_text...\n )),\n ],\n 'process': do_thing,\n })\n )\n\nThe interesting part if the ``do_thing`` callable. It currently receives\nfour arguments, however you should also accept ``**kwargs`` to support\nadditional arguments added in the future:\n\n- ``model_instance``: The ``Form`` model instance\n- ``form_instance``: The dynamically generated form instance\n- ``request``: The current HTTP request\n- ``config``: The config options (keys and values defined through\n ``form_fields``; for example the ``email`` action defines an ``email``\n char field, and accesses its value using ``config['email']``.\n\n\nReCaptcha\n=========\n\nTo enable [ReCaptcha](http://www.google.com/recaptcha) install\n[django-recaptcha](https://github.com/praekelt/django-recaptcha) and add\n`captcha` to your `INSTALLED_APPS`. This will automatically add a ReCaptcha\nfield to the form designer. For everything else read through the\ndjango-recaptcha readme.\n\n\nOverride field types\n====================\n\nDefine ``FORM_DESIGNER_FIELD_TYPES`` in your settings file like::\n\n FORM_DESIGNER_FIELD_TYPES = 'your_project.form_designer_config.FIELD_TYPES'\n\nIn ``your_project.form_designer_config.py`` something like::\n\n from django import forms\n from django.utils.translation import ugettext_lazy as _\n\n FIELD_TYPES = [\n ('text', _('text'), forms.CharField),\n ('email', _('e-mail address'), forms.EmailField),\n ]\n\n\nVisit these sites for more information\n======================================\n\n* form_designer: https://github.com/feincms/form_designer\n* FeinCMS: http://www.feinheit.ch/labs/feincms-django-cms/\n* feincms3: https://feincms3.readthedocs.io/\n\n.. _django-admin-ordering: https://github.com/matthiask/django-admin-ordering\n.. _FeinCMS: https://feincms-django-cms.readthedocs.io/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/feincms/form_designer/", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "form-designer", "package_url": "https://pypi.org/project/form-designer/", "platform": "OS Independent", "project_url": "https://pypi.org/project/form-designer/", "project_urls": { "Homepage": "https://github.com/feincms/form_designer/" }, "release_url": "https://pypi.org/project/form-designer/0.14.0/", "requires_dist": [ "django-admin-ordering", "xlsxdocument" ], "requires_python": "", "summary": "Form Designer", "version": "0.14.0" }, "last_serial": 4898785, "releases": { "0.1.0.pre": [ { "comment_text": "", "digests": { "md5": "93cd93bf8e44fb43bad13008ffc439d3", "sha256": "d9ae5a82c5209fb866f050388e6e6c9cdd2bb9694ff9be3f813ea55cdf3fd68d" }, "downloads": -1, "filename": "form_designer-0.1.0.pre.tar.gz", "has_sig": true, "md5_digest": "93cd93bf8e44fb43bad13008ffc439d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11318, "upload_time": "2012-06-28T10:54:27", "url": "https://files.pythonhosted.org/packages/59/c7/5eddeec60c4de7ccc754a5ae0d11757eec5e3dd452db72d35bd7aab65d3d/form_designer-0.1.0.pre.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "7cc1f60d67c9a926a0de0b3040220d22", "sha256": "dba668ce7c39e3679195c62f5b3dd870db45bc6f119c834a2d74f5b208f4a397" }, "downloads": -1, "filename": "form_designer-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7cc1f60d67c9a926a0de0b3040220d22", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25968, "upload_time": "2016-11-23T14:23:06", "url": "https://files.pythonhosted.org/packages/38/c4/ae3ed2adb6cde65dbb2d4b1e76416b70161fe402208e121f6e264498d7c5/form_designer-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2fc971e894aa40a9f42ed9eafff0a424", "sha256": "9f2d7274b350d7bace77c94e3232a006afa4735a40bec993a6250af7a87d7588" }, "downloads": -1, "filename": "form_designer-0.10.0.tar.gz", "has_sig": false, "md5_digest": "2fc971e894aa40a9f42ed9eafff0a424", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19556, "upload_time": "2016-11-23T14:23:09", "url": "https://files.pythonhosted.org/packages/7a/62/4f9ce7c3f952697b68770b1936550d445f4aad343ccf737d7ba4cdcb6ff5/form_designer-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "242842cbbd4c63307dc19ef0b1fa94b0", "sha256": "8db4877a20832e067035f2b6b488b29cdfe9124adb05651b20f98e95c6f2a91e" }, "downloads": -1, "filename": "form_designer-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "242842cbbd4c63307dc19ef0b1fa94b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25636, "upload_time": "2017-05-12T20:10:14", "url": "https://files.pythonhosted.org/packages/58/1b/700a6b2ce831b04ed9e9e55d79184abc0fcc955a56151465ae0862f3737b/form_designer-0.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b41fc0b6427d1693698fc8f0e5edd7bd", "sha256": "a4b219bc7cb842dcc7cb845044fe6df6c7e4c06e6925356d8c8fba89a6027bf1" }, "downloads": -1, "filename": "form_designer-0.11.0.tar.gz", "has_sig": false, "md5_digest": "b41fc0b6427d1693698fc8f0e5edd7bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19615, "upload_time": "2017-05-12T20:10:16", "url": "https://files.pythonhosted.org/packages/fe/3e/8ac9c0709d80b538e71be8fb250f67ea70dcefa271b0d5702743530832eb/form_designer-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "80e39694af83f465a9e893488541245b", "sha256": "5a18b07a2a411ca35a46954a489c69b46ad775d09c761d02732b802154d77ac4" }, "downloads": -1, "filename": "form_designer-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80e39694af83f465a9e893488541245b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25617, "upload_time": "2017-05-16T06:15:29", "url": "https://files.pythonhosted.org/packages/c8/b3/33a82890c67966b9665f90533300f7af54fd451b5ea021c83e55faf7beba/form_designer-0.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33b97c51e71a5ccb32c93e5a357bb497", "sha256": "7ebc0f7c7da4ecb60bb9c48822aed928908ccc40e8095ac80be8650784dcd943" }, "downloads": -1, "filename": "form_designer-0.12.0.tar.gz", "has_sig": false, "md5_digest": "33b97c51e71a5ccb32c93e5a357bb497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19695, "upload_time": "2017-05-16T06:15:31", "url": "https://files.pythonhosted.org/packages/3a/a4/313f51d20f2c55c2b00c0711a478bd6a02c6401ac4e9c0f3c29864ed4ad4/form_designer-0.12.0.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "e24dd9f245e98eadef563dcc81aa8f63", "sha256": "7f369f31853e0a817140c51cf5fe8076e9667a86a25f2faac58f9d819d9f85fb" }, "downloads": -1, "filename": "form_designer-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e24dd9f245e98eadef563dcc81aa8f63", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23866, "upload_time": "2019-02-01T19:51:43", "url": "https://files.pythonhosted.org/packages/4d/c1/82b4d847c367bc2541e06f07534eee3c01e77b62b18ca73f539f928a0449/form_designer-0.13.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa3d5a3e4d13e26f6531c9a4b505f7e5", "sha256": "5e15dad3d62f061d23bcc120766e99a5d2d21101e9006291807b631728e70299" }, "downloads": -1, "filename": "form_designer-0.13.0.tar.gz", "has_sig": false, "md5_digest": "aa3d5a3e4d13e26f6531c9a4b505f7e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18824, "upload_time": "2019-02-01T19:51:45", "url": "https://files.pythonhosted.org/packages/f2/a8/3e6b9b031b33a04b9e8674a938fc5d9de9722b1bb4a017bcce010acf60bd/form_designer-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "54c237736553dbd4eba4957373a87603", "sha256": "1578dd3dbd9966647b9e93cdbb17409f197d141b93e7f323ee34621bffbf102a" }, "downloads": -1, "filename": "form_designer-0.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "54c237736553dbd4eba4957373a87603", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24265, "upload_time": "2019-02-04T10:11:21", "url": "https://files.pythonhosted.org/packages/a3/68/395d096926f3e62d78b9a542ea7d2878abd4df64be644056953262631705/form_designer-0.13.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4de4bc181a27d9043c5f7a67a493361", "sha256": "124a51f868c8db80c6accefb03ea16c0be73287450b81eef4ed25f0f9137204c" }, "downloads": -1, "filename": "form_designer-0.13.1.tar.gz", "has_sig": false, "md5_digest": "e4de4bc181a27d9043c5f7a67a493361", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18978, "upload_time": "2019-02-04T10:11:22", "url": "https://files.pythonhosted.org/packages/5d/09/551cc2041b019be0e172a729a9bd06b9360fd5163ce17b0e11e7ce7b08af/form_designer-0.13.1.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "299943d2d916c09df028b6f22b9e2ae1", "sha256": "4ec783d97da71b24bb0437af9002527547d4f325be171b7dffa03c18dc6ba487" }, "downloads": -1, "filename": "form_designer-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "299943d2d916c09df028b6f22b9e2ae1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24261, "upload_time": "2019-03-05T11:04:45", "url": "https://files.pythonhosted.org/packages/3c/4b/828aea23f6dbfd62ca47d3cedd8e25ecc1f5ab112c35ea442cbbcfe99346/form_designer-0.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "560d886c0c2a2bde13851d284129e7f3", "sha256": "c241d19d5cf9b2389c075307510f9f19de210a76121762d5abbd000a2ffb5052" }, "downloads": -1, "filename": "form_designer-0.14.0.tar.gz", "has_sig": false, "md5_digest": "560d886c0c2a2bde13851d284129e7f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19029, "upload_time": "2019-03-05T11:04:47", "url": "https://files.pythonhosted.org/packages/14/43/3b2b16ae8721df26e12ea378ad2a3d7749acb6c6b7888fae042ca51e8f90/form_designer-0.14.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a4bc2a549f4f4609010a2ef35b9fb8f6", "sha256": "3ab4c3fcc2a0d35402342a33d0f95a1decf6c90e4dfd7fe0e7be532b229b5570" }, "downloads": -1, "filename": "form_designer-0.2.0.tar.gz", "has_sig": true, "md5_digest": "a4bc2a549f4f4609010a2ef35b9fb8f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12597, "upload_time": "2013-11-18T07:53:29", "url": "https://files.pythonhosted.org/packages/63/fe/5960ee8f2584479282022882f95c82358fa670ea346a77e14f268d6c5402/form_designer-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "676de233bcb8d697adad281a9a397102", "sha256": "4a37d1028cda2e98d004fb5c7f9351956aae19b96cf0957e98cd7fad5d093e31" }, "downloads": -1, "filename": "form_designer-0.3.0.tar.gz", "has_sig": true, "md5_digest": "676de233bcb8d697adad281a9a397102", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13631, "upload_time": "2013-11-26T10:02:39", "url": "https://files.pythonhosted.org/packages/c8/1a/31019f9c3cbad289aa1e935a5cf30ecf7744572bf56c57d61fe6b20b9025/form_designer-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ad47ffc79cb2ada78ef04cfa3b7a7b6d", "sha256": "add7a344281df75d865dbd77d10d1f790de69f3a49399263adfb6155302dfa1a" }, "downloads": -1, "filename": "form_designer-0.4.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ad47ffc79cb2ada78ef04cfa3b7a7b6d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20109, "upload_time": "2014-07-13T13:55:43", "url": "https://files.pythonhosted.org/packages/9c/97/5392c91f5b71944d68f2adc266e5f931334f8cb85e8b5b469d3853905df8/form_designer-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2518d7e0e581cf3abf4b3e216f09a77", "sha256": "f537168e05f74f97431839737c357984186f84f109c0d1871ee7da1db8bd99f8" }, "downloads": -1, "filename": "form_designer-0.4.0.tar.gz", "has_sig": true, "md5_digest": "f2518d7e0e581cf3abf4b3e216f09a77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14421, "upload_time": "2014-07-13T13:55:25", "url": "https://files.pythonhosted.org/packages/a8/82/6ece63de9cbfa686133a9bf1dfa1e5fa9d60370ad8d3ead60f48136eb866/form_designer-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ca0d181b978c3df263084e55f430f501", "sha256": "9be75561a17101d910880f9f3613258f75c8db95db848196601e94e88a7ebb35" }, "downloads": -1, "filename": "form_designer-0.5.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ca0d181b978c3df263084e55f430f501", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20452, "upload_time": "2014-09-08T09:21:40", "url": "https://files.pythonhosted.org/packages/f5/78/a175f530fdf113bc3d6387bd6770ccf9bbe03931d0620151a6c9783e2188/form_designer-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52ffccd23088f86ab6b4fdaa532bdfba", "sha256": "f7ed750937c8123117359b480781f29da63ca262e8b3a8fa0c26abf2e9d00b7e" }, "downloads": -1, "filename": "form_designer-0.5.0.tar.gz", "has_sig": true, "md5_digest": "52ffccd23088f86ab6b4fdaa532bdfba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14555, "upload_time": "2014-09-08T09:21:14", "url": "https://files.pythonhosted.org/packages/40/ad/bbaf1411dcd69f2bb2afe492161cb2e53b3b0c9e1d89af9873ac8de6f36b/form_designer-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "11188063c980d524e3f03f952e0140b3", "sha256": "e4ffa3b9dfbae197f4f57e5265e22b0c94c46da0215f41f5ea3d01bb26015e94" }, "downloads": -1, "filename": "form_designer-0.6.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "11188063c980d524e3f03f952e0140b3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20513, "upload_time": "2014-10-17T15:48:13", "url": "https://files.pythonhosted.org/packages/c1/c0/ba0ee68f4cd22972b44909f417c543aff2187291f106d9264aecc20a031b/form_designer-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bce3afab4e8117425f85d5ddcc696851", "sha256": "967e331f38f949461d3de1b95b2eed65a3e5ff3b9ff2e1fabddfb831244cac11" }, "downloads": -1, "filename": "form_designer-0.6.0.tar.gz", "has_sig": true, "md5_digest": "bce3afab4e8117425f85d5ddcc696851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14577, "upload_time": "2014-10-17T15:47:59", "url": "https://files.pythonhosted.org/packages/c0/b6/dae854f6d3e828e681998f22631934fdee4de5b5eb36d23d6bfc468bf52e/form_designer-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "483dcbb67a64e760c1c16e37203c5246", "sha256": "86754116aca42f39ffa5040bd954ccfb59389278d8874a24fed24b4045b3f96e" }, "downloads": -1, "filename": "form_designer-0.6.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "483dcbb67a64e760c1c16e37203c5246", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20517, "upload_time": "2014-11-19T14:08:13", "url": "https://files.pythonhosted.org/packages/ba/55/e12fdc3b562f747615dc28066c255a46d34f301bacbfa7d617a41209bee2/form_designer-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d7327495da769ddac8986ad56452fec", "sha256": "482c971a1c34523ed9484d0ae76569786f1b815c8bcf2df646bc6f50f02b870e" }, "downloads": -1, "filename": "form_designer-0.6.1.tar.gz", "has_sig": true, "md5_digest": "0d7327495da769ddac8986ad56452fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14577, "upload_time": "2014-11-19T14:07:55", "url": "https://files.pythonhosted.org/packages/6c/5c/590ee3adcf87108a955e5989f37422ee7f192757b567867485e6bf334767/form_designer-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "01ab383e3c3aa785c8fc3982b41be849", "sha256": "e204b917a1e2e7e3e939fdbb99feafd34308f9d4fa44e3a3986bcbbdf9bbad49" }, "downloads": -1, "filename": "form_designer-0.6.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "01ab383e3c3aa785c8fc3982b41be849", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20535, "upload_time": "2015-07-15T07:45:46", "url": "https://files.pythonhosted.org/packages/08/76/03e9a9791f014e1349ed258e89123ad68b2e0a070d1d160a7aac8e4cd63b/form_designer-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af132f0eea006312e45b878a0eaba2c5", "sha256": "1d938239de53521787bbceb326658ac7b5b3e36bd0417b92ca6d1e6b480beacd" }, "downloads": -1, "filename": "form_designer-0.6.2.tar.gz", "has_sig": true, "md5_digest": "af132f0eea006312e45b878a0eaba2c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14590, "upload_time": "2015-07-15T07:45:28", "url": "https://files.pythonhosted.org/packages/3d/64/fd0df551041c942014f1603463abe282ba2e5e9a28b609d5bcdad1f06c12/form_designer-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "de20bbc42faa7e33236902373ac8d3a5", "sha256": "68a6076052b7d014a635108dd85a80db510e6b67e0d98b277360e80e300fc18e" }, "downloads": -1, "filename": "form_designer-0.7.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "de20bbc42faa7e33236902373ac8d3a5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20567, "upload_time": "2015-11-23T21:33:06", "url": "https://files.pythonhosted.org/packages/c2/3d/141d94568f5a86638e548193248f56f9eef37f85a0508e0465058364e349/form_designer-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cf15c1f47b3b7a57cd83e6ac89f2d74", "sha256": "a09453aa654176a1455330de349291b4b2a4086e1a6cbc0905d2dde4d74afe17" }, "downloads": -1, "filename": "form_designer-0.7.0.tar.gz", "has_sig": true, "md5_digest": "4cf15c1f47b3b7a57cd83e6ac89f2d74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14521, "upload_time": "2015-11-23T21:32:53", "url": "https://files.pythonhosted.org/packages/ed/3e/d63ad75f46344ca9ff4b34dab7982087d7f01c702d96b02c4de68fe8d97c/form_designer-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "3eae5e53217f5ecf80d9e9249fb3fe56", "sha256": "f9de2e1b459bf4f3204333b5bac21a486709443d1281ae693d9be5742fe05836" }, "downloads": -1, "filename": "form_designer-0.7.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "3eae5e53217f5ecf80d9e9249fb3fe56", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20595, "upload_time": "2015-12-14T10:51:45", "url": "https://files.pythonhosted.org/packages/bd/18/6532a7935fb35484c4843d7ea5867c3f2b6830ccea929e0b702182f4c078/form_designer-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6096b3ae43b225c1f3d76357780b4274", "sha256": "69b5995f1735f841cc7813243bbfd43ef4b33c232d0cc8d9ffd796c6d899015d" }, "downloads": -1, "filename": "form_designer-0.7.1.tar.gz", "has_sig": true, "md5_digest": "6096b3ae43b225c1f3d76357780b4274", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14655, "upload_time": "2015-12-14T10:51:31", "url": "https://files.pythonhosted.org/packages/71/9b/a3a7431a0ae504f7d8beeca8dd54a4fd3f8d824e92effa6a4cc291620f02/form_designer-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "5f116c8edd08c636d94406e14385d38a", "sha256": "9e9bf02eda4c0493345156104ce799d6d18cbc8f11400a7a43232fe4ec1779a7" }, "downloads": -1, "filename": "form_designer-0.7.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "5f116c8edd08c636d94406e14385d38a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20638, "upload_time": "2016-01-19T08:17:47", "url": "https://files.pythonhosted.org/packages/e4/db/2b38f6ea53f70110c798c04a8cd8da5a6e1b7c1b10ae7656cc04a7d785dc/form_designer-0.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fab85b25f97031129e60dae705b65a3", "sha256": "3addc58fdfc8fda431e46ade6b79e317f3e768ced44c91bb8d09b661827280ad" }, "downloads": -1, "filename": "form_designer-0.7.2.tar.gz", "has_sig": true, "md5_digest": "6fab85b25f97031129e60dae705b65a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14581, "upload_time": "2016-01-19T08:17:27", "url": "https://files.pythonhosted.org/packages/75/d8/871fd0bfc8832433f739dccb9ab5eaa96476f650962e6bbcebe4a86c90e1/form_designer-0.7.2.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "b0047438178f30c86ad28d39171ba8f9", "sha256": "77f475620c9a972ec67d168637a8d7cdee8cd90479aa283016c49c2e75e5cd63" }, "downloads": -1, "filename": "form_designer-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0047438178f30c86ad28d39171ba8f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21350, "upload_time": "2016-08-16T15:34:35", "url": "https://files.pythonhosted.org/packages/a7/34/2c79b8ebd3d037f46eb817391279d5abf4b0efdf2860348c56649b424330/form_designer-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0e9988bce6ec4d9404db107d815467b", "sha256": "6e1f256072f0ddc3ce383dbdc292c407b98ab96c81c1aaaf5ed33d1a31709323" }, "downloads": -1, "filename": "form_designer-0.8.0.tar.gz", "has_sig": false, "md5_digest": "d0e9988bce6ec4d9404db107d815467b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14593, "upload_time": "2016-08-16T15:34:43", "url": "https://files.pythonhosted.org/packages/6e/33/c83e36c7155ad08bbffc1ad4c7fcd130d83780684ddb357acec127d1d503/form_designer-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "e40e05cad4ce42b52b2ca698b29e3f80", "sha256": "68bcc2b0452f952581690359d5408be9bfa5a3ad7a593ae4c90ca05e05e7519e" }, "downloads": -1, "filename": "form_designer-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e40e05cad4ce42b52b2ca698b29e3f80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21416, "upload_time": "2016-08-16T15:57:40", "url": "https://files.pythonhosted.org/packages/a7/56/cee7065cab6883ae2c730f889cce9f0ab26890cad5fbcf031186367ae7fc/form_designer-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "751d41d5fbf1f9b982832b9a4fb8bb24", "sha256": "e74a495947d475738df82b724ece6babb5d7243bf69cef1397f980931933e581" }, "downloads": -1, "filename": "form_designer-0.8.1.tar.gz", "has_sig": false, "md5_digest": "751d41d5fbf1f9b982832b9a4fb8bb24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14657, "upload_time": "2016-08-16T15:57:26", "url": "https://files.pythonhosted.org/packages/16/6e/7faaa44bdd66e358b1c9bc1090a33d5469e23362de29dcccc59f4caf7414/form_designer-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "68bc69d11c7c32bc456bd0c276f58526", "sha256": "817d306cfc3d06bdfb62de4038281354fe65442b7fbf17c8f36ab02b5bc0e8e7" }, "downloads": -1, "filename": "form_designer-0.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68bc69d11c7c32bc456bd0c276f58526", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21517, "upload_time": "2016-08-16T16:01:48", "url": "https://files.pythonhosted.org/packages/35/8a/dca23f39206ae22d276c4fae122989aacde9fc645ffc6189b88549ad0702/form_designer-0.8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86d5cbc6acabcabb0d1111f5b2963f4b", "sha256": "ec52ef67e5d86e17297c9baa9ab3342f2d1de9362ce09303b3903010b4c154db" }, "downloads": -1, "filename": "form_designer-0.8.2.tar.gz", "has_sig": false, "md5_digest": "86d5cbc6acabcabb0d1111f5b2963f4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14730, "upload_time": "2016-08-16T16:01:50", "url": "https://files.pythonhosted.org/packages/d6/bd/66dd06075f2b3be935828d19f28e6cfc391eb6c51d54d9d00adf76e83820/form_designer-0.8.2.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "65feca31f8d55820456ebfbfa47b6f26", "sha256": "a0336e2220011e23f8d4e4d5243fd614dddc1cf0e823c51b678c9a025034cd36" }, "downloads": -1, "filename": "form_designer-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65feca31f8d55820456ebfbfa47b6f26", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21843, "upload_time": "2016-09-29T11:46:08", "url": "https://files.pythonhosted.org/packages/42/a8/3a161426d9dd756b0598ec28a8080535c030217ef119479bcb0acf7b2084/form_designer-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "354cf5bd754ccb7e6c53142d660217ca", "sha256": "82078bff764630a4f30cd255ec8113bdc64549c934fe3a89000b907be5172859" }, "downloads": -1, "filename": "form_designer-0.9.0.tar.gz", "has_sig": false, "md5_digest": "354cf5bd754ccb7e6c53142d660217ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14966, "upload_time": "2016-09-29T11:46:11", "url": "https://files.pythonhosted.org/packages/d8/bc/8eb2746ff15ac8a40395910dfc49e9e60cd4e9b00e8f7e92aef9451c0f21/form_designer-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "379b3b6fcb588de81c53b754503dc2fa", "sha256": "160753cf723159a3b64495b6b9c0b93e4735dab59193842e4ad14b2cb9d4b80e" }, "downloads": -1, "filename": "form_designer-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "379b3b6fcb588de81c53b754503dc2fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22261, "upload_time": "2016-09-29T12:00:50", "url": "https://files.pythonhosted.org/packages/9f/3b/5fd333b34b1c7e187a43ae281ce7bc86d2911527b799e805fbb0cab6b109/form_designer-0.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bbe8b24698c5d5503e2d7f2d950b6bb", "sha256": "d32e6a4a4e999cd3e159daff30e3702f7d5212ebe4b0b169b407350eb9d66ba5" }, "downloads": -1, "filename": "form_designer-0.9.1.tar.gz", "has_sig": false, "md5_digest": "6bbe8b24698c5d5503e2d7f2d950b6bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15181, "upload_time": "2016-09-29T12:00:52", "url": "https://files.pythonhosted.org/packages/92/9c/68c6621041f08a2d13c1a23a048244b002d2cecbe9baa13c1fcc0c5fcc3c/form_designer-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "eb37c1dffa8ccd0c288e6edfbe0b153b", "sha256": "23b48834bc84cd864c6ca4c42947872aebdea5021efcdd5c059d9b7f7f44d0b6" }, "downloads": -1, "filename": "form_designer-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb37c1dffa8ccd0c288e6edfbe0b153b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25714, "upload_time": "2016-11-16T10:53:12", "url": "https://files.pythonhosted.org/packages/ea/b6/38e139773c04b46268563808cf591d99428791ad3164936ade9094f8c120/form_designer-0.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44eea6a309140b1f9f309dca58e368d0", "sha256": "52bb81f2bf5abfd261f0362cb44715a57a3c7415f2754c96309a880ce2bc8f61" }, "downloads": -1, "filename": "form_designer-0.9.2.tar.gz", "has_sig": false, "md5_digest": "44eea6a309140b1f9f309dca58e368d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19006, "upload_time": "2016-11-16T10:53:15", "url": "https://files.pythonhosted.org/packages/3b/f1/94391c6525ca332e707929b1eed4dcff725ff3fd02f9cc7f6514b99bbbcf/form_designer-0.9.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "299943d2d916c09df028b6f22b9e2ae1", "sha256": "4ec783d97da71b24bb0437af9002527547d4f325be171b7dffa03c18dc6ba487" }, "downloads": -1, "filename": "form_designer-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "299943d2d916c09df028b6f22b9e2ae1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24261, "upload_time": "2019-03-05T11:04:45", "url": "https://files.pythonhosted.org/packages/3c/4b/828aea23f6dbfd62ca47d3cedd8e25ecc1f5ab112c35ea442cbbcfe99346/form_designer-0.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "560d886c0c2a2bde13851d284129e7f3", "sha256": "c241d19d5cf9b2389c075307510f9f19de210a76121762d5abbd000a2ffb5052" }, "downloads": -1, "filename": "form_designer-0.14.0.tar.gz", "has_sig": false, "md5_digest": "560d886c0c2a2bde13851d284129e7f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19029, "upload_time": "2019-03-05T11:04:47", "url": "https://files.pythonhosted.org/packages/14/43/3b2b16ae8721df26e12ea378ad2a3d7749acb6c6b7888fae042ca51e8f90/form_designer-0.14.0.tar.gz" } ] }