Nais mo upang pilitin ang https sa iyong Django site? Ikaw ay nasa tamang lugar!
Django-sslify ay isang Django app na puwersahin ang SSL sa iyong Django site.
I-install
Upang i-install Django-sslify, i-Run buto ng bungang-kahoy-install Django-sslify at makikita mo makuha ang pinakabagong bersyon ay awtomatikong naka-install.
Paggamit
Baguhin ang iyong Django settings.py file, at i-prepend sslify.middleware.SSLifyMiddleware sa iyong pagse-set MIDDLEWARE_CLASSES:
MIDDLEWARE_CLASSES = (
& Nbsp; 'sslify.middleware.SSLifyMiddleware',
& Nbsp; # ...
)
TANDAAN: Tiyakin na sslify.middleware.SSLifyMiddleware ay ang unang middleware klase nakalista, bilang na ito ay tinitiyak na ang kung ang isang gumagamit ay gumawa ng isang kahilingan unsecure (mahigit sa HTTP), ang mga ito ay nai-redirect sa HTTPS bago ang anumang aktwal na pagpoproseso mangyayari.
Mga Pagsusuri
Katayuan Bumuo
Gusto mong patakbuhin ang mga pagsubok? Walang problema:
$ Git clone ng Git: //github.com/rdegges/django-sslify.git
$ Cd Django-sslify
$ Python setup.py bumuo ng
...
$ Python manage.py pagsubok sslify
.
-------------------------------------------------- --------------------
Tumakbo 1 pagsubok sa 0.000s
OK
Paglikha ng mga pagsubok database para sa 'default' alias ...
Pagsira pagsubok database para sa 'default' alias ...
Mga Kinakailangan :
- Python
- Django
Mga Komento hindi natagpuan