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;
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
|