бд он не удаляется (то есть ставится is_deleted=True) и все сущности, с которыми он связан, не удаляются.
Вопрос:
Как все организовать так, чтобы другие пользователи не видели удаленного пользователя и соответственно связанных с ним сущностей.
Идеи:
Декоратор на каждую модель или кастомный Менеджер. Которые будут .exclude удаленных пользователей.
Насколько идея норм и есть ли у вас еще варианты?)
> кастомный Менеджер +
Кастомный менеджер - хороший вариант
Обсуждают сегодня