Ønsker du at tvinge HTTPs tværs af dit Django site? Du er på rette sted!
Django-sslify er en Django app at tvinge SSL på dit Django site.
Installer
For at installere django-sslify, blot køre pip installere django-sslify og du får kun den nyeste version installeret automatisk.
Anvendelse
Ændr din Django settings.py fil, og tilføjes i begyndelsen sslify.middleware.SSLifyMiddleware til dine MIDDLEWARE_CLASSES indstilling:
MIDDLEWARE_CLASSES = (
& Nbsp; "sslify.middleware.SSLifyMiddleware«,
& Nbsp; # ...
)
BEMÆRK: Sørg sslify.middleware.SSLifyMiddleware er den første middleware klasse listen, da dette vil sikre, at hvis en bruger foretager en usikker anmodning (over HTTP), vil de blive omdirigeret til HTTPS før en egentlig behandling sker.
Tests
Byg status
Vil køre tests? Intet problem:
$ Git klon git: //github.com/rdegges/django-sslify.git
$ Cd django-sslify
$ Python setup.py udvikle
...
$ Python manage.py test sslify
.
-------------------------------------------------- --------------------
Ran 1-prøvninger i 0.000s
OK
Oprettelse test database for alias 'standard' ...
Ødelægge test database for alias 'standard' ...
Krav :
- Python
- Django
Kommentarer ikke fundet