Θέλετε να αναγκάσει HTTPS όλη Django το site σας; Είσαι στο σωστό μέρος!
Django-sslify είναι Django app για να αναγκάσει SSL στο Django site σας.
Εγκατάσταση
Για να εγκαταστήσετε το Django-sslify, απλά σε λειτουργία το PIP εγκατάσταση Django-sslify και θα έχετε την πιο πρόσφατη έκδοση εγκαθίσταται αυτόματα.
Χρήση
Τροποποιήστε το αρχείο σας Django settings.py, και βάζετε μπροστά sslify.middleware.SSLifyMiddleware να MIDDLEWARE_CLASSES σας ρύθμιση:
MIDDLEWARE_CLASSES = (
& Nbsp? 'Sslify.middleware.SSLifyMiddleware »,
& Nbsp? # ...
)
Σημείωση: Βεβαιωθείτε ότι sslify.middleware.SSLifyMiddleware είναι η πρώτη κατηγορία middleware που αναφέρονται, καθώς αυτό θα διασφαλίσει ότι, εάν ένας χρήστης κάνει ένα μη ασφαλές αίτημα (μέσω HTTP), θα κατευθυνθούν προς https πριν από οποιαδήποτε πραγματική μεταποίηση συμβαίνει.
Δοκιμές
Κατασκευάστηκε Κατάσταση
Θέλετε να τρέξει τις δοκιμές; Κανένα πρόβλημα:
$ Git κλώνος GIT: //github.com/rdegges/django-sslify.git
$ Cd Django-sslify
$ Python setup.py αναπτύξουν
...
$ Python δοκιμή manage.py sslify
.
-------------------------------------------------- --------------------
Ran 1 δοκιμές σε 0.000s
ΕΝΤΆΞΕΙ
Δημιουργία βάσης δεδομένων δοκιμών για «αθέτηση πληρωμών» ψευδώνυμο ...
Καταστρέφοντας δοκιμαστική βάση δεδομένων για «αθέτηση πληρωμών» ψευδώνυμο ...
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε