Задать вопрос
@karpn

Почему не применяются изменения кода в models.py?

Добрый день! pycharm-professional-2024.2.3, django 5.2.1
Сегодня появилась странная проблема:
1. Есть абсолютно рабочий проект с рабочими моделями.
2. Делаю изменения в models.py, не влияющие на структуру данных и не требующие миграций. Например, меняю код методов.
3. Проверяю в консоли - изменений нет! Удаляю в коде метод, он всё равно выполняется, пишу новый метод, консоль выдаёт ошибку, что метод не существует.
4. Пытаюсь сделать миграции, говорит, что мигрировать нечего. Добавляю тестовое поле, делаю миграции. Проверяю в консоли - изменений нет!
5. Перезапускаю сервер, проверяю - изменений нет!
6. Перезагружаю PyCharm, запускаю сервер, проверяю - да, вот они все изменения, что сделал.
7. Опять меняю код в models.py, проверяю в консоли- нет изменений!
8. При изменении кода во всех остальных файлах всё работает корректно.
9. Всю голову сломал, достал всех чат-ботов, полностью переустановил PyCharm
10. Трабла появилась во всех проектах.
  • Вопрос задан
  • 14 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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