1006 читали · 1 год назад
Как отменить или откатить миграцию в Django.
Миграции в Django - это способ отслеживать изменения в моделях приложения и применять эти изменения к базе данных. Команда python manage.py showmigrations показывает текущее состояние миграций вашего приложения Django. Она выводит список всех приложений и их миграции с индикатором того, были ли они применены к базе данных или нет. Когда вы выполняете эту команду, вы увидите список приложений в вашем проекте Django и их миграции. Приложения, у которых миграции были успешно применены, будут помечены [X]...
142 читали · 2 года назад
Внедрение Soft Delete в Django: интуитивно понятное руководство
Узнайте, как в моделях Django можно реализовать soft delete без изменения интерфейсов и контрактов моделей и наборов запросов. В современной архитектуре или в соответствии с требованиями дизайна у нас часто возникает необходимость сохранять определенные записи даже после того, как они были “удалены” пользователем — вот где на помощь приходит soft delete. В этой статье мы узнаем, как реализовать soft delete, в то время как наше приложение сохраняет свой Django-ness (за неимением лучшего слова), и...