Apakah Anda ingin memaksa HTTPS di situs Django Anda? Anda berada di tempat yang tepat!
Django-sslify adalah aplikasi Django untuk memaksa SSL di situs Django Anda.
Instal
Untuk menginstal Django-sslify, hanya menjalankan pip menginstal Django-sslify dan Anda akan mendapatkan versi terbaru diinstal secara otomatis.
Penggunaan
Memodifikasi file Django settings.py Anda, dan tambahkan sslify.middleware.SSLifyMiddleware ke MIDDLEWARE_CLASSES Anda pengaturan:
MIDDLEWARE_CLASSES = (
& Nbsp; 'sslify.middleware.SSLifyMiddleware',
& Nbsp; # ...
)
CATATAN: Pastikan sslify.middleware.SSLifyMiddleware kelas middleware pertama yang terdaftar, karena hal ini akan memastikan bahwa jika pengguna membuat permintaan yang tidak aman (melalui HTTP), mereka akan diarahkan ke HTTPS sebelum proses yang sebenarnya terjadi.
Pengujian
Membangun Status
Ingin menjalankan tes? Tidak masalah:
$ Git clone git: //github.com/rdegges/django-sslify.git
$ Cd Django-sslify
$ Python setup.py mengembangkan
...
$ Python uji manage.py sslify
.
-------------------------------------------------- --------------------
Ran 1 tes di 0.000s
OKE
Membuat database test untuk 'default' alias ...
Menghancurkan database test untuk 'default' alias ...
Persyaratan :
- Python
- Django
Komentar tidak ditemukan