Voulez-vous forcer HTTPS sur votre site Django? Vous êtes au bon endroit!
django-sslify est une application Django pour forcer SSL sur votre site Django.
Installer
Pour installer django-sslify, il suffit de lancer l'installation de django-pip sslify et vous obtiendrez la dernière version installée automatiquement.
Utilisation
Modifier votre fichier Django settings.py, et précéder sslify.middleware.SSLifyMiddleware à vos MIDDLEWARE_CLASSES Cadre:
MIDDLEWARE_CLASSES = (
& Nbsp; »sslify.middleware.SSLifyMiddleware ',
& Nbsp; # ...
)
Remarque: Assurez-vous sslify.middleware.SSLifyMiddleware est la première classe de middleware cotée, ce qui garantira que si un utilisateur effectue une demande non sécurisé (via HTTP), ils seront redirigés vers HTTPS avant toute transformation réelle qui se passe.
Tests
Statut
Vous voulez exécuter les tests? Pas de problème:
$ Git clone git: //github.com/rdegges/django-sslify.git
$ Cd django-sslify
$ Python setup.py développer
...
$ Python sslify de test de manage.py
.
-------------------------------------------------- --------------------
Ran 1 tests 0,000s
OK
Création base de données de test pour le défaut de 'alias ...
Détruire base de données de test pour le défaut de 'alias ...
Exigences :
- Python
- Django
Commentaires non trouvées