A simple contact form with some homemade antispam.
Project description
A simple contact form with some homemade antispam.
This application is a contact form that filters requests against specific criteria that help prevent abusive spam.
Features
Prevent some bot spams with some filtering criteria;
DjangoCMS plugin to include form in pages;
Use phonenumber library to check for correct phone number formats;
Use Crispy forms to define form layout;
Dependencies
Python>=3.10;
Django>=4.0,<5.0;
DjangoCMS>=3.11.0,<4.0;
django-simple-captcha>=0.5.20,<1.0;
django-phonenumber-field>=7.2.0,<8.0;
django-crispy-forms>=2.0;
crispy-bootstrap5>=0.7;
Links
Read the documentation on Read the docs;
Download its PyPi package;
Clone it on its Github repository;
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
File details
Details for the file emencia-request-form-0.1.0.tar.gz
.
File metadata
- Download URL: emencia-request-form-0.1.0.tar.gz
- Upload date:
- Size: 16.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6f14e0e891f0d3c435bf7aed4fb7cb5f2a557bb124aab03e55e28dbbec3d518 |
|
MD5 | 69dd42e677ef9d5208773d2e087c114d |
|
BLAKE2b-256 | 089784525e931ce1df4303b0286eb92a08fcfbb72c8c47ccd73923a2e6c50ed4 |