Django : https, nginx, uwsgi et is_secure()

Si vous utilisez wsgi avec nginx pour servir vos application Django, vous avez peut être rencontré ce problème : request.is_secure() return false, alors que votre site est bien en HTTPS… La solution est très simple, dans votre fichier de conf Nginx ajoutez: server { listen 443; server_name my_domain.io;   ssl on; ssl_certificate /etc/nginx/certificates/certif.crt; ssl_certificate_key /etc/nginx/certificates/certif.key;Lire la suite

CentOS7, Django, virtualenv, uwsgi et nginx. On déploie !

Cela peut paraître un peu complexe, mais en faite pas du tout ! Utiliser nginx avec une application Django c’est assez simple. Je vais vous le prouver ! Pré-requis Nous allons faire pointer le domaine my_site.local vers notre app Django. On part du CentOS7 fraîchement installée pour l’exemple. Installation de base Tout d’abord on installeLire la suite