Как удалить редирект c https на http для localhost?
Вообщем то проблема в вопросе.
Сервер разработчика в djangо, который запускается на 127.0.0.1:8000 в браузере стал всегда редиректиться на https.
Всё что написано в инете со сбросом настроек в браузере делал - этот пункт никогда мне не помагал. Конечно могу открыться в инкогнито или в другом браузере, но django в терминал тоже постоянно кидает ошибки, что дико неудобно и бесит.
Кто знает что делать?
вот это делал, не помогло: chrome://net-internals/#hsts
в других браузерах всё норм. Тут проблема в том что браузер то я могу сменить или переустановить ,но сам django поднимая dev сервер на http пишет
[06/May/2022 18:03:28] code 400, message Bad request version ("N`\x00\x00$À,À+À0À/À$À#À(À'À")
[06/May/2022 18:03:28] You're accessing the development server over HTTPS, but it only supports HTTP.
[06/May/2022 18:03:28,574] - Broken pipe from ('127.0.0.1', 55658)
и вот от этого я перестановкой браузера уже не избавлюсь.
Путём различных манипуляций я понял как сделать чтобы этот редирект появился.
В settings.py пишем строку: SECURE_SSL_REDIRECT = True
сейчас я задался вопросом - а зачем я это делаю если эти вопросы решает nginx, а django отдаёт все свои данные в gunicorn через http, но тут как говорится век живи-век учись. Проблема в том что удалив эту строку, этот редирект остаётся и даже написав SECURE_SSL_REDIRECT = False ничего не меняется. В результате ни на сайт не зайти ни в админку. Единственное решение это уже в 5 раз за 2 дня переставлять систему (
Кто знает как это исправить?