Metadata-Version: 2.4
Name: django-yandex-captcha
Version: 0.0.5
Summary: Django Yandex Captcha form field/widget app.
Author-email: Tigran Saluev <tigran@saluev.com>
License: MIT
Project-URL: Source, https://github.com/Saluev/django-yandex-captcha
Project-URL: Issue Tracker, https://github.com/Saluev/django-yandex-captcha/issues
Keywords: django,yandex captcha,yandex smartcaptcha,smartcaptcha,captcha
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Framework :: Django :: 5.1
Classifier: Framework :: Django :: 5.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: django
Dynamic: license-file

# Django Yandex SmartCaptcha

Django Smart Captcha form field/widget integration app.

## Installation

1. Sign up for [Yandex SmartCaptcha](https://yandex.cloud/en/docs/smartcaptcha/).
2. Install with pip install `django-yandex-captcha`.
3. Configure Yandex SmartCaptcha credentials in `settings.py`:

```python
YANDEX_CAPTCHA_CLIENT_KEY = "..."
YANDEX_CAPTCHA_SERVER_KEY = "..."
```

## Usage

Just add the field to your Django form:

```python
from django import forms
from django_yandex_captcha.fields import YandexCaptchaField


class FormWithCaptcha(forms.Form):
    captcha = YandexCaptchaField()
```

## Credits

Based on [django-recaptcha](https://github.com/django-recaptcha/django-recaptcha).
