Haluatko pakottaa HTTPs poikki Django sivuston? Olet oikeassa paikassa!
Django-sslify on Django app pakottaa SSL teidän Django päällä.
Asenna
Voit asentaa Django-sslify, yksinkertaisesti ajaa pip asentaa Django-sslify ja saat uusimman version asennetaan automaattisesti.
Käyttö
Muokkaa Django settings.py tiedosto ja liittää alkuun sslify.middleware.SSLifyMiddleware sinun MIDDLEWARE_CLASSES asetus:
MIDDLEWARE_CLASSES = (
& Nbsp; "sslify.middleware.SSLifyMiddleware",
& Nbsp; # ...
)
HUOMAA: Varmista sslify.middleware.SSLifyMiddleware on ensimmäinen middleware luokan listattu, sillä näin varmistetaan, että jos käyttäjä tekee Suojaamattoman pyynnöstä (HTTP), ne ohjataan HTTPs ennen varsinaista käsittelyä tapahtuu.
Testit
Asema
Haluatko ajaa testejä? Ei ongelmaa:
$ Git klooni git: //github.com/rdegges/django-sslify.git
$ Cd Django-sslify
$ Python setup.py kehittää
...
$ Python manage.py testi sslify
.
-------------------------------------------------- --------------------
Ran 1 testit 0.000s
OK
Luodaan testi tietokanta alias "default" ...
Tuhoaminen testi tietokanta alias "default" ...
Vaatimukset :
- Python
- Django
Kommentteja ei löytynyt