121 читали · 1 год назад
Внедрение Soft Delete в Django: интуитивно понятное руководство
Узнайте, как в моделях Django можно реализовать soft delete без изменения интерфейсов и контрактов моделей и наборов запросов. В современной архитектуре или в соответствии с требованиями дизайна у нас часто возникает необходимость сохранять определенные записи даже после того, как они были “удалены” пользователем — вот где на помощь приходит soft delete. В этой статье мы узнаем, как реализовать soft delete, в то время как наше приложение сохраняет свой Django-ness (за неимением лучшего слова), и...
1143 читали · 5 лет назад
Удаление, стирание, перезапись или уничтожение — что использовать?
Используя относительно файлов термин “удалить”, многие из нас даже не задумываются над тем, сколько понятий он может в себе вмещать. Знаете ли вы, что любой удаленный файл можно с легкостью восстановить? И чтобы он навсегда исчез с жесткого диска, понадобится использовать функцию “стереть”. Часто эти понятия используются взаимозаменяемо. Хоть данный факт и не несет в себе ничего критического, что могло бы навредить компьютеру, технологические термины следует различать. В данной статье мы рассмотрим...