Подготовка к переносу классов моделей

This commit is contained in:
2026-07-13 12:43:19 +03:00
parent c9a75b3370
commit c5e4c88588
8 changed files with 338 additions and 27 deletions

View File

@@ -8,10 +8,19 @@
Описание класса AccountManager
"""
from net.xeaf.rack.models.account_model import AccountModel
class AccountManager:
"""
Реализует методы работы с Аккаунтами
"""
pass
@classmethod
def restore_account(cls, account: AccountModel) -> None:
"""
Восстанавливает удаленный Аккаунт
"""
if account.is_deleted():
account.undelete(save=True)