{"repo":"django-recaptcha/django-recaptcha","free":true,"listed":false,"github":"https://github.com/django-recaptcha/django-recaptcha","clone":"git clone https://github.com/django-recaptcha/django-recaptcha.git","description":"Django reCAPTCHA form field/widget integration app.","language":"Python","stars":1035,"topics":["python","django","recaptcha","recaptchav2","recaptcha-v3"],"license":"BSD-3-Clause","category":"api-integrations-sdks","readme_excerpt":"Django reCAPTCHA Django reCAPTCHA form field/widget integration app. [!NOTE] django-recaptcha supports Google reCAPTCHA V2 - Checkbox (Default), Google reCAPTCHA V2 - Invisible and Google reCAPTCHA V3. Please look at the widgets section for more information. Django reCAPTCHA uses a modified version of the Python reCAPTCHA client which is included in the package as client.py . - Requirements - Installation - Usage - Fields - Widgets - reCAPTCHA V3 Score - reCAPTCHA V3 Action - Local Development and Functional Testing - Credits Requirements Tested with: - Python: 3.10, 3.11, 3.12, 3.13, 3.14, 3.15 - Django: 5.2, 6.0 and 6.1 - You can view the Python-Django support matrix here This package only supports modern, “evergreen” desktop and mobile browsers. For IE11 support, make sure to add a polyfill for Element.closest. Installation 1. Sign up for reCAPTCHA. 2. Install with pip install django-recaptcha . 3. Add 'django recaptcha' to your INSTALLED APPS setting. 4. Add the Google reCAPTCHA keys generated in step 1 to your Django production settings with RECAPTCHA PUBLIC KEY and RECAPTCHA PRIVATE KEY . Note that omitting these settings will default to a set of test keys refer to Local Development and Functional Testing for more information. For example: These can also be specified per field by passing the public key or private key parameters to ReCaptchaField - see field usage below. 5. (OPTIONAL) If you require a proxy, add a RECAPTCHA PROXY setting (dictionary of proxies), for exam","default_branch":null,"files":null,"tree":[],"storefront":"/r/django-recaptcha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/django-recaptcha/django-recaptcha/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}