Files
drf-rack/net/xeaf/rack/managers/account_manager.py

27 lines
706 B
Python

# DRF Rack
# Библиотека классов расширений для Django REST Framework
#
# Автор: Николай В. Анохин <n.anokhin@xeaf.net>
# Все права защищены. Лицензия: MIT
"""
Описание класса AccountManager
"""
from net.xeaf.rack.models.account_model import AccountModel
class AccountManager:
"""
Реализует методы работы с Аккаунтами
"""
@classmethod
def restore_account(cls, account: AccountModel) -> None:
"""
Восстанавливает удаленный Аккаунт
"""
if account.is_deleted():
account.undelete(save=True)