# Djangocms Honeypot Captcha
Project description
This python module is open-source, available here: https://gitlab.com/what-digital/djangocms-honeypot-captcha/
## Credits - most of the code has been taken from https://github.com/mixkorshun/django-antispam/
## Versioning and Packages
versioning is done in versioning in djangocms_honeypot_captcha/__init__.py
for each version a tag is added to the gitlab repository in the form of ^(d+.)?(d+.)?(*|d+)$, example: 0.1
There is a PyPI version which relies on the gitlab tags (the download_url relies on correct gitlab tags being set): https://pypi.org/project/djangocms-honeypot-captcha/
There is a DjangoCMS / Divio Marketplace add-on which also relies on the gitlab tags: https://marketplace.django-cms.org/en/addons/browse/djangocms-honeypot-captcha/
In order to release a new version of the Divio add-on:
Increment version number in addons-dev/djangocms-honeypot-captcha/djangocms_honeypot_captcha/__init__.py
divio addon validate
divio addon upload
Then git add, commit and tag with the version number
Then, in order to release a new pypi version:
python3 setup.py sdist bdist_wheel
twine upload –repository-url https://test.pypi.org/legacy/ dist/*
twine upload dist/*
## Development
cd into this project
activate a working djangocms virtualenv
pip install -e .
install the project
## Dependencies
None so far
## Setup
install the add-on on divio.com or via pypi
update your templates/djangocms_honeypot_captcha to reflect your frontend toolchain situation
Home-page: https://gitlab.com/what-digital/djangocms-honeypot-captcha/tree/master Author: what.digital Author-email: mario@what.digital License: UNKNOWN Download-URL: https://gitlab.com/what-digital/djangocms-honeypot-captcha/-/archive/0.1/djangocms-honeypot-captcha-0.1.tar.gz Description: # Djangocms Honeypot Captcha
This python module is open-source, available here: https://gitlab.com/what-digital/djangocms-honeypot-captcha/
## Credits - most of the code has been taken from https://github.com/mixkorshun/django-antispam/
## Versioning and Packages
versioning is done in versioning in djangocms_honeypot_captcha/__init__.py
for each version a tag is added to the gitlab repository in the form of ^(d+.)?(d+.)?(*|d+)$, example: 0.1
There is a PyPI version which relies on the gitlab tags (the download_url relies on correct gitlab tags being set): https://pypi.org/project/djangocms-honeypot-captcha/
There is a DjangoCMS / Divio Marketplace add-on which also relies on the gitlab tags: https://marketplace.django-cms.org/en/addons/browse/djangocms-honeypot-captcha/
In order to release a new version of the Divio add-on:
Increment version number in addons-dev/djangocms-honeypot-captcha/djangocms_honeypot_captcha/__init__.py
divio addon validate
divio addon upload
Then git add, commit and tag with the version number
Then, in order to release a new pypi version:
python3 setup.py sdist bdist_wheel
twine upload –repository-url https://test.pypi.org/legacy/ dist/*
twine upload dist/*
## Development
cd into this project
activate a working djangocms virtualenv
pip install -e .
install the project
## Dependencies
None so far
## Setup
install the add-on on divio.com or via pypi
update your templates/djangocms_honeypot_captcha to reflect your frontend toolchain situation
Platform: OS Independent Description-Content-Type: text/markdown
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for djangocms-honeypot-captcha-0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81555e88ee037fae908fd2faf16d4f4c4a3926d1230b11fa380a94e2ad333033 |
|
MD5 | a9ffd2989fe5f4dacac5f21e020f4dd5 |
|
BLAKE2b-256 | 84e760a582a95d1288c78bd15bd21cc292455e0bb50393b4c304c4ad78b79e5b |
Hashes for djangocms_honeypot_captcha-0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd7351f7b66e83d55ee5bc2e4a782181410df35db33cfff2561e7648f5e0af9b |
|
MD5 | 7c7cb9d0f12bb5701193710cd448bfec |
|
BLAKE2b-256 | 090a2d34745d3b2410bcbcea07e101d314458b2dca6750750dfc9ae92c245a32 |