{ "info": { "author": "Jordi J. Tablada", "author_email": "hi@jordijoan.me", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "Django SweetCAptcha\n================\n**Django SweetCaptcha form field/widget integration app.**\n\ndjango-sweetcaptcha provides a form field to integrate the `sweetCaptcha `_ service.\n\n\nInstallation\n------------\n\n#. Install or add ``django-sweetcaptcha`` to your Python path.\n\n#. Add ``sweetcaptcha`` to your ``INSTALLED_APPS`` setting.\n\n#. Register your sweetCaptcha account `here `_.\n\n#. Add ``SWEETCAPTCHA_APP_ID`` and ``SWEETCAPTCHA_APP_KEY`` settings to the project's ``settings.py`` file. These settings are provided by the previous step.\n\nUsage\n-----\n\nField\n~~~~~\nThe quickest way to add sweetcaptcha to a form is to use the included ``SweetCaptchaField`` field type. A ``SweetCaptcha`` widget will be rendered with the field validating itself without any further action required from you. For example:\n\n.. code-block:: python\n\n from django import forms\n from sweetcaptcha.fields import SweetCaptchaField\n\n class FormWithCaptcha(forms.Form):\n sweetcaptcha = SweetCaptchaField()\n\nTo allow for runtime specification of keys:\n\n.. code-block:: python\n\n sweetcaptcha = SweetCaptchaField(\n app_id='your_app_id_here',\n app_key='your_key_here'\n )\n\nIf specified these parameters will be used instead the ones specified in your project settings.\n\nCredits\n-------\n\n``client.py`` taken from `sweetcaptcha `_ by Jaime Wyant\n.\n\nThanks to `sweetcaptcha `_", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/jordij/django-sweetcaptcha", "keywords": null, "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "django-sweetcaptcha", "package_url": "https://pypi.org/project/django-sweetcaptcha/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-sweetcaptcha/", "project_urls": { "Homepage": "http://github.com/jordij/django-sweetcaptcha" }, "release_url": "https://pypi.org/project/django-sweetcaptcha/0.1/", "requires_dist": null, "requires_python": null, "summary": "A simple Django sweetcaptcha field/form app.", "version": "0.1" }, "last_serial": 1540616, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ac54c3c701fce4cce9b8875fc9da5831", "sha256": "29ee2f59d524f2f334d57428134665f6bcf2a3abc200b7ae63ba7e8747b20cb1" }, "downloads": -1, "filename": "django_sweetcaptcha-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac54c3c701fce4cce9b8875fc9da5831", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6152, "upload_time": "2015-05-10T04:55:55", "url": "https://files.pythonhosted.org/packages/ca/83/71910802f4c25f3129347862dd0ad58e3318cecdaebd165158cd724e974d/django_sweetcaptcha-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6731835da117a24b24fcebb622b43b94", "sha256": "d2a3dd2d6085e8cada25173b2350461758b6778cffcfdbde2f2b5e946267e790" }, "downloads": -1, "filename": "django-sweetcaptcha-0.1.tar.gz", "has_sig": false, "md5_digest": "6731835da117a24b24fcebb622b43b94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3781, "upload_time": "2015-05-10T04:55:51", "url": "https://files.pythonhosted.org/packages/fe/d8/4a92e2f2dcbed8deb7cbc80e5e0bef7712c1fd44d60c20640555fbe9df4f/django-sweetcaptcha-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac54c3c701fce4cce9b8875fc9da5831", "sha256": "29ee2f59d524f2f334d57428134665f6bcf2a3abc200b7ae63ba7e8747b20cb1" }, "downloads": -1, "filename": "django_sweetcaptcha-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac54c3c701fce4cce9b8875fc9da5831", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6152, "upload_time": "2015-05-10T04:55:55", "url": "https://files.pythonhosted.org/packages/ca/83/71910802f4c25f3129347862dd0ad58e3318cecdaebd165158cd724e974d/django_sweetcaptcha-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6731835da117a24b24fcebb622b43b94", "sha256": "d2a3dd2d6085e8cada25173b2350461758b6778cffcfdbde2f2b5e946267e790" }, "downloads": -1, "filename": "django-sweetcaptcha-0.1.tar.gz", "has_sig": false, "md5_digest": "6731835da117a24b24fcebb622b43b94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3781, "upload_time": "2015-05-10T04:55:51", "url": "https://files.pythonhosted.org/packages/fe/d8/4a92e2f2dcbed8deb7cbc80e5e0bef7712c1fd44d60c20640555fbe9df4f/django-sweetcaptcha-0.1.tar.gz" } ] }