Je cours:
python manage.py runserver localhost:44100
Et cela me redirige vers https
:
» http http://localhost:44100/
HTTP/1.0 301 Moved Permanently
Content-Type: text/html; charset=utf-8
Date: Mon, 05 Mar 2018 14:09:09 GMT
Location: https://localhost:44100/
Server: WSGIServer/0.1 Python/2.7.14
X-Frame-Options: SAMEORIGIN
Pourquoi/comment cela se produit-il? Quel paramètre contrôle si Django
accepte http
/https
?
La commande runserver
ne gère que http.
Cependant, si vous avez SECURE_SSL_REDIRECT
défini sur True
, vous serez redirigé de http vers https.
Voir la documentation Django sur SSL/HTTPS pour plus d'informations.
Ma meilleure supposition est que dans le fichier settings.py de votre projet que vous avez défini
SECURE_SSL_REDIRECT = True
ce qui fait rediriger votre http vers https. Vous pouvez en lire plus ici .
Si tel est le cas, vous souhaiterez peut-être supprimer cette ligne et vider le cache de votre navigateur avant qu'il ne commence à fonctionner comme prévu.
J'espère que cela pourra aider.