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

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

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

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

Похожие вопросы