{ "info": { "author": "Christopher Trudeau", "author_email": "ctrudeau+pypi@arsensa.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "django-dform\n************\n\nDForm is a survey creation and management tool for Django. Features include:\n\n* admin based editor\n* Bootstrap 3 forms\n* version control on survey questions\n\n\nInstallation\n============\n\nAdd 'dform' to your ``settings.INSTALLED_APPS`` field.\n\nThe URLs for DForm are split into two files, the first is for the admin pieces, \nthe second for form submission. By default the form submission pieces have no\nsecurity or control on them and the correct usage of URLs will result in\ncreating and/or editing of any survey. To fine tune what can be accessed you\ncan either use the permissions hook, or not include the submission URLs and\nwrap the given views in your own. To use the default, include both URL sets\nin your ``urls.py`` file:\n\n.. code-block:: python\n\n urlpatterns += (\n url(r'dform/', include('dform.urls')), \n url(r'dform_admin/', include('dform.admin_urls')), \n )\n\nSee the documentation for more information on using the permission hook or\nwhat views to wrap.\n\nRun:\n\n.. code-block:: bash\n\n $ manage.py makemigrations\n $ manage.py migrate\n\n\nDemo Installation\n=================\n\nA full django project is included in the repository that is used for testing\nand can give you a quick idea what DForm is about. The project is available\nin ``extras/sample_site``\n\n.. code-block:: bash\n\n $ cd django-dform\n $ pip install -r requirements.txt\n $ cd extras/sample_site\n $ pip install -r requirements.txt\n $ ./resetdb.sh\n $ ./runserver.sh\n\nDocs\n====\n\nDocs available at: http://django-dform.readthedocs.io/en/latest/\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cltrudeau/django-dform", "keywords": "django,form,survey", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-dform", "package_url": "https://pypi.org/project/django-dform/", "platform": "", "project_url": "https://pypi.org/project/django-dform/", "project_urls": { "Homepage": "https://github.com/cltrudeau/django-dform" }, "release_url": "https://pypi.org/project/django-dform/0.9.5/", "requires_dist": [ "Django (>=1.9)", "django-awl (>=0.13)", "wrench (>=0.9)", "jsonfield (>=1.0.3)" ], "requires_python": "", "summary": "Django app for dynamic forms or surveys that can be injected in sites", "version": "0.9.5" }, "last_serial": 3043053, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "2349bb21063c06772dfe06fb066ed2bd", "sha256": "e8dd55aa7bed9384511feceb6bb6552adf2bdf685b71ca6cb46fa86f6ac66f22" }, "downloads": -1, "filename": "django_dform-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2349bb21063c06772dfe06fb066ed2bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27648, "upload_time": "2015-10-21T18:39:20", "url": "https://files.pythonhosted.org/packages/0a/72/9b9b2860fca68a6965a9f35e9e089ee33ced24d7e903daacda01c8e58632/django_dform-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddb4bfd3908ecb67360aa3c39c0847af", "sha256": "3805f2ef474c5cab29cd8a5f1be573aa029a30725339c7cae04095cc6d3bcaa3" }, "downloads": -1, "filename": "django-dform-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ddb4bfd3908ecb67360aa3c39c0847af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22798, "upload_time": "2015-10-21T18:39:16", "url": "https://files.pythonhosted.org/packages/66/cf/be945883662d28409558abdf13a9c199587dbde553d8aa18be67b2629bf0/django-dform-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a241b5eafc919891c12e71408ac9e10d", "sha256": "ef1a4d6360f1cbd2c435e627e1233783dd7a15aa85833e2af7ba0bd0b8d50aab" }, "downloads": -1, "filename": "django_dform-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a241b5eafc919891c12e71408ac9e10d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27700, "upload_time": "2015-10-21T19:22:48", "url": "https://files.pythonhosted.org/packages/c4/df/224d4579ce22f5db3a90735a8185dd7330d6770d614f02691c4ab784604b/django_dform-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8eaf4bac338eb7b2a18f69931ee337d6", "sha256": "269f84d49093ce1740960e510395a667789f6d3bb22b6861c5d2fa733b5c9b2b" }, "downloads": -1, "filename": "django-dform-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8eaf4bac338eb7b2a18f69931ee337d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22845, "upload_time": "2015-10-21T19:22:45", "url": "https://files.pythonhosted.org/packages/df/38/387be82aba90f7fe25fd9b50608d190e7a3ef2f04a28ca966f0ce0b03bf0/django-dform-0.3.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3f8f23fd34eec4d1ccb45281cdf095b9", "sha256": "48601c685c623583915860a94030c45a2b96af9febc555632bd1e7b0be5c1a7e" }, "downloads": -1, "filename": "django_dform-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3f8f23fd34eec4d1ccb45281cdf095b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32729, "upload_time": "2016-08-03T18:52:21", "url": "https://files.pythonhosted.org/packages/a2/59/46d2126852cded685315cb3fe066af66a8f1044d95193038611beba6f4f1/django_dform-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd8c09d5138f77ab2a14f0314d13d280", "sha256": "6080361a169ee26512e84928f2e4b902ad3199ecbb09cea33febd41ae4588f09" }, "downloads": -1, "filename": "django-dform-0.5.0.tar.gz", "has_sig": false, "md5_digest": "bd8c09d5138f77ab2a14f0314d13d280", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27009, "upload_time": "2016-08-03T18:52:19", "url": "https://files.pythonhosted.org/packages/5b/4a/e75433d8601c672f3e96474410977e79369aa6922f25673292e760cf26e4/django-dform-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f02efd61bab16d8cf82a8c791eba4610", "sha256": "3d62ce1f37ea38aad541ed2a60fcc0ccf9ee8dee43057cf27d17112898fc6678" }, "downloads": -1, "filename": "django_dform-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f02efd61bab16d8cf82a8c791eba4610", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32723, "upload_time": "2016-08-17T15:13:20", "url": "https://files.pythonhosted.org/packages/5a/41/34f394f2d9712e7761380f96f5f395e1b48bf170a95268575ae4c9b5ae0e/django_dform-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76e0d405ba2347e83d8ec988789b51e5", "sha256": "b133505aa1441c12cd1f6103ff0d31f44b87c46dc8867212d58432d0b7ab41a5" }, "downloads": -1, "filename": "django-dform-0.6.0.tar.gz", "has_sig": false, "md5_digest": "76e0d405ba2347e83d8ec988789b51e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27012, "upload_time": "2016-08-17T15:13:23", "url": "https://files.pythonhosted.org/packages/65/59/7b56f6a8b75248b33b1cea9f13452e15d1f6b720dd34e3a72308620de36b/django-dform-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "c1d3464e35dcc08bac187531feb14486", "sha256": "5668eda56d1dc69ba5a6578b351d60641a8a00506cac6a6608a4c6654a9b6636" }, "downloads": -1, "filename": "django_dform-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c1d3464e35dcc08bac187531feb14486", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34057, "upload_time": "2016-08-17T15:49:30", "url": "https://files.pythonhosted.org/packages/df/1f/e408436a326877c6c63023aa3dee10942c0d890f1cb451282e63a59d01c2/django_dform-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "334f64c7bd038b254ee1d68c583748d6", "sha256": "18e8a089e1d16148ed6eca804b18c6f246793be55662997708e18b63fa118b9a" }, "downloads": -1, "filename": "django-dform-0.6.1.tar.gz", "has_sig": false, "md5_digest": "334f64c7bd038b254ee1d68c583748d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27827, "upload_time": "2016-08-17T15:49:33", "url": "https://files.pythonhosted.org/packages/0e/1d/f37c0c6f1503f95858475aec3fcda5f5062636817d533e078aabfc73e85e/django-dform-0.6.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "41d7c706466d69c9725530232fdee24c", "sha256": "abd40abb6f44484bfc009ec5541603d2db9be8d08a9b24d29a30163d605dbc4e" }, "downloads": -1, "filename": "django_dform-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "41d7c706466d69c9725530232fdee24c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38702, "upload_time": "2016-10-28T17:30:22", "url": "https://files.pythonhosted.org/packages/a1/f8/efe145b0bcde8385b40e897125d2a947536787a2dbf7e92518e63b218013/django_dform-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "873eb79608a911b198bf0caaaf6924ae", "sha256": "0cf404d4e5f6f83e00c7127a6df0d759d839f669c1a1bc3055c56e28a7a7c33a" }, "downloads": -1, "filename": "django-dform-0.8.0.tar.gz", "has_sig": false, "md5_digest": "873eb79608a911b198bf0caaaf6924ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30596, "upload_time": "2016-10-28T17:30:25", "url": "https://files.pythonhosted.org/packages/7a/a4/e5b1e71e0a0fa683c27b9c66a744ee3afa4ded4f83e437f376e09f414ee2/django-dform-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "cf35c5d6cbc25863065cc7c857a0a60e", "sha256": "0d315f7b0e4f54441e8994641ce135939b51b387f587ab8f2d65659709938306" }, "downloads": -1, "filename": "django_dform-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cf35c5d6cbc25863065cc7c857a0a60e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38725, "upload_time": "2016-11-05T15:10:11", "url": "https://files.pythonhosted.org/packages/e9/22/5a4651674a765e398f102c26b548bd836d5b5f522b95d34a5631e7245704/django_dform-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08eaa65478bfc3b8463bedff4de1e20d", "sha256": "9e0d240bc69e9532e4926c04fcb760de6baead42a996bec35a60e7fe9a37cf38" }, "downloads": -1, "filename": "django-dform-0.8.1.tar.gz", "has_sig": false, "md5_digest": "08eaa65478bfc3b8463bedff4de1e20d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30628, "upload_time": "2016-11-05T15:10:13", "url": "https://files.pythonhosted.org/packages/1f/fa/d38e7c30c44a8b095987641d014d3e59900f4f0a07b43568d0d9eaa35e26/django-dform-0.8.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "70629fed713c652e8eba7c3332a28966", "sha256": "f0010f45579c0c15c2ee1184905bdfee9e629038ff99e142e1aa98587988a09c" }, "downloads": -1, "filename": "django_dform-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "70629fed713c652e8eba7c3332a28966", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39873, "upload_time": "2017-03-25T23:31:03", "url": "https://files.pythonhosted.org/packages/f7/ef/8d2385cb4fe6702dee7b068a7d9b42aac8c67a6d081f9743c4e4b182fe4b/django_dform-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4dba10fd91ca8c5fe4c24bd613b9bb14", "sha256": "64f86eeb8ed0c08ab90034798c4b0abdd75f95cdd62e56cf6b6a71eb2c83d280" }, "downloads": -1, "filename": "django-dform-0.9.0.tar.gz", "has_sig": false, "md5_digest": "4dba10fd91ca8c5fe4c24bd613b9bb14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30589, "upload_time": "2017-03-25T23:31:05", "url": "https://files.pythonhosted.org/packages/6e/2a/36595c7830ec90c485c4b5bb724ccb150e405360b8b57186fa30bf0cf735/django-dform-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "3c72c3cf5ad7cceb034a240f21416627", "sha256": "b5340ce1e25d1afae3d732608dcb7aedaec9e9561cdae97a4d9f616fbfc58b7f" }, "downloads": -1, "filename": "django_dform-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3c72c3cf5ad7cceb034a240f21416627", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39922, "upload_time": "2017-03-26T19:03:57", "url": "https://files.pythonhosted.org/packages/9c/25/860aadbbe3dc9b4c86dd33a45fcf4f687ecbda0d293c881f1d51056e1acb/django_dform-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59f374f49975fe812aa2a6d6c05258da", "sha256": "96b265c27708d724979f51e468086d049b83aeef953980078423385721e860b9" }, "downloads": -1, "filename": "django-dform-0.9.1.tar.gz", "has_sig": false, "md5_digest": "59f374f49975fe812aa2a6d6c05258da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30677, "upload_time": "2017-03-26T19:03:59", "url": "https://files.pythonhosted.org/packages/81/03/cbf5392fcd114346485cb5a28fdae3ef34e071cddb489f104bfcf8787535/django-dform-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "af3df51078151bf037391bbf274831ac", "sha256": "7bcaffbe015f2edfcab4c131707216a8adb9a365e1fa423141a18c4faaeeff53" }, "downloads": -1, "filename": "django_dform-0.9.2-py2-none-any.whl", "has_sig": false, "md5_digest": "af3df51078151bf037391bbf274831ac", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39921, "upload_time": "2017-04-26T15:42:12", "url": "https://files.pythonhosted.org/packages/47/1d/1757b736810092917b54fdcb511d422154abf7fda08827790bb1525e9363/django_dform-0.9.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbc8960b66df025d70cf918844f897c6", "sha256": "dc719c7141b686dad31f84b95ec83cc9319cb5f56281f5ecb10bf714da44c3a4" }, "downloads": -1, "filename": "django-dform-0.9.2.tar.gz", "has_sig": false, "md5_digest": "fbc8960b66df025d70cf918844f897c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30686, "upload_time": "2017-04-26T15:42:13", "url": "https://files.pythonhosted.org/packages/11/be/27d3229deb70469c1d065dc44cb8eb4dc467986d14dfbe683df0032cf45a/django-dform-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "a39b0295d8439257ec0080c74d2a026d", "sha256": "de255812c41a3e0640cce60a15786ebe0b55a495b3f772f7fec9a29ac6f10f7c" }, "downloads": -1, "filename": "django_dform-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a39b0295d8439257ec0080c74d2a026d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39931, "upload_time": "2017-05-10T16:26:47", "url": "https://files.pythonhosted.org/packages/3b/34/79bca782bb021009bf5ed4b980433f137812d4b81c2ba2126f6491154418/django_dform-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94f84b672656b392c455380206199436", "sha256": "b1180d8e69ffbb7cc629b055b68d78cc3800d34b7a560b6e6141f5a0310d3f13" }, "downloads": -1, "filename": "django-dform-0.9.3.tar.gz", "has_sig": false, "md5_digest": "94f84b672656b392c455380206199436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30694, "upload_time": "2017-05-10T16:26:49", "url": "https://files.pythonhosted.org/packages/7f/d0/7b25a1c93b193ae135ab839943e418656f59f03d391d8612e39c1fcb7b91/django-dform-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "9dae7d0f00ed19d6641172caf643f07d", "sha256": "1e43d5cf4fda0758970dbf951f32710d10ae764920fcc63912bc45464cfd6490" }, "downloads": -1, "filename": "django_dform-0.9.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9dae7d0f00ed19d6641172caf643f07d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39950, "upload_time": "2017-06-15T19:57:18", "url": "https://files.pythonhosted.org/packages/17/64/80ca2070eab382a1649ff0666a38f306f0258d6b1efadfdd130ae3121b34/django_dform-0.9.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cbc70f1b001c93bf19b4c5c07b43153", "sha256": "1dd1189bd504a2d0ac774dc89c718ccbe5eaa918566f9f2b520d269e163fb7f6" }, "downloads": -1, "filename": "django-dform-0.9.4.tar.gz", "has_sig": false, "md5_digest": "6cbc70f1b001c93bf19b4c5c07b43153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30696, "upload_time": "2017-06-15T19:57:20", "url": "https://files.pythonhosted.org/packages/ea/74/97b41e824c06d834e28fbd120cba2084afc2c88e6ced478cf28f2b3246a3/django-dform-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "cafdfb67f48a6b736e322e8dd3b54d13", "sha256": "49db5ecf7cc39cbbad55f727bf481620fe4d18f72205cb1f3fa960266fae8ccc" }, "downloads": -1, "filename": "django_dform-0.9.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cafdfb67f48a6b736e322e8dd3b54d13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39963, "upload_time": "2017-07-23T13:43:14", "url": "https://files.pythonhosted.org/packages/24/3d/798f57a572f5933caa8a2f43a505986d3f9324f69cc01f2077cafa6e9dbf/django_dform-0.9.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c35513daa43bb38f0ad48754a1dc1f3d", "sha256": "1af5a817e36d4551a49dd7c9c1aaba760db5cdd6bf450dbdd5356800a5348ec0" }, "downloads": -1, "filename": "django-dform-0.9.5.tar.gz", "has_sig": false, "md5_digest": "c35513daa43bb38f0ad48754a1dc1f3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30720, "upload_time": "2017-07-23T13:43:17", "url": "https://files.pythonhosted.org/packages/4b/21/b5069b59c8f78c73b71eb159d8e71d9f6d821791d7aaa75a7bcb930d4827/django-dform-0.9.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cafdfb67f48a6b736e322e8dd3b54d13", "sha256": "49db5ecf7cc39cbbad55f727bf481620fe4d18f72205cb1f3fa960266fae8ccc" }, "downloads": -1, "filename": "django_dform-0.9.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cafdfb67f48a6b736e322e8dd3b54d13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39963, "upload_time": "2017-07-23T13:43:14", "url": "https://files.pythonhosted.org/packages/24/3d/798f57a572f5933caa8a2f43a505986d3f9324f69cc01f2077cafa6e9dbf/django_dform-0.9.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c35513daa43bb38f0ad48754a1dc1f3d", "sha256": "1af5a817e36d4551a49dd7c9c1aaba760db5cdd6bf450dbdd5356800a5348ec0" }, "downloads": -1, "filename": "django-dform-0.9.5.tar.gz", "has_sig": false, "md5_digest": "c35513daa43bb38f0ad48754a1dc1f3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30720, "upload_time": "2017-07-23T13:43:17", "url": "https://files.pythonhosted.org/packages/4b/21/b5069b59c8f78c73b71eb159d8e71d9f6d821791d7aaa75a7bcb930d4827/django-dform-0.9.5.tar.gz" } ] }