Задать вопрос
@Aquinary
Хинафаг.

Django и dev-сервер: почему некоторые изменения в файлах не цепляются сервером?

Углубляюсь в питон.
На локальной машине, через manage.py runserver
Для изучения вполне себе хватает, однако возникают иногда проблема отсутствия изменений в поведении страниц не зависимо от того, что я там правил в файлах.
Обычно это решалось либо перезапуском сервера (помогает, но не всегда), либо открытием страницы в приватном режиме (помогает практически всегда).
Но сейчас я столкнулся с такой ситуацией, что оба этих способа оказались нерабочими.
Я попытался изменить js-файл в статике, но результата этого не дало. Использовал те два способа - результата тоже нет.
Тогда я удалил этот файл начисто - результата всё равно нет. Чудеса, какие-то, не так ли?
После этого я попробовал убрать строчку из шаблона, которая подключает этот js-скрипт - результат тут же дал о себе знать. Возвращаю строчку назад - всё по старому. Файла даже на сервере нет, а он "работает".
В чём беда?
  • Вопрос задан
  • 1129 просмотров
Подписаться 1 Оценить 12 комментариев
Решения вопроса 1
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
Откройте панель разработчика в броузере и в закладке "Network" отключите Кеш ("Disable cache").
При открытой консоли статика не будет кешироваться броузером.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Strikt Москва
от 100 000 до 180 000 ₽
ITK academy Саратов
от 75 000 ₽
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽