django-secux - All-in-One Django Security & Optimization
For install
pip install django-secux
For update package
pip install django-secux -U
Features
v1.0.0
- [+] AI ratelimit ( Check website/page traffic, and when abnormal traffic is detected, block the page. )
- [+] Fake CDN ( Smart compressor with built-in caching )
v2.0.0
- [+] Minifing all pages
v3.0.0
- [+] Manage user sessions ( Manage an account with all sessions for that account )
- [+] Utils ( A simple and safe method for get
IPandUser Agentand ... )
v4.0.0
- [+] Attack notification ( you can use it for
signals.py) - [+] Compress images size ( for
imageFieldinmodels)
v5.0.0 [SOON]
- [+] Captcha ( A captcha image system )
- [+] JS Challenge ( a way to detect robots )
- Honeypot ( A trap for url and fake web page )
v6.0.0 [SOON]
- CSP Rules
- SEO ( automatic generate meta seo tags )
- Support
async
v7.0.0 [SOON]
- Admin dashboard
- Detect suspicious file on upload ( e.g:
image.png.php) - Session Signature ( Prevent session theft )
v8.0.0 [SOON]
- Protect uploaded files
- Detect and clean up useless files for
mediaandstatic
v9.0.0 [SOON]
- Sensitive path locking ( It has a password system that repels bots and the password is secured in the backend )
- Smart protection ( sensitive pages such as login and contact us are automatically closed when attacked )
- Creating Automatic Preloading Meta Tags ( CAPMT )
Metadata
Release files for django-secux 6.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_secux-6.0.0.tar.gz | 11.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_secux-6.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.9 kB
Release files / django_secux-6.0.0.tar.gz
| Download URL | django_secux-6.0.0.tar.gz |
|---|---|
| Size | 11.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3519caf8f48d424dd2cca448617d0d989b97709f387ce491c724902c117cd5c2
|
|
BLAKE2b-256 checksum How to use checksums |
dde4238552daa81b4ee291f3ffd434db091ec642c790ffb4869c83892f6540c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / django_secux-6.0.0-py3-none-any.whl
| Download URL | django_secux-6.0.0-py3-none-any.whl |
|---|---|
| Size | 13.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e632ce0b0560513b61c649c0cba44c1ece6aa52b0c382b7037d257bf6033c55f
|
|
BLAKE2b-256 checksum How to use checksums |
d6b72a6be27e1a3373878c24829aa9ca9ae0cee3e3563f92185c1fcf5125f5dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|