123456789101112131415161718192021222324252627 |
- from .models import *
- from Info.func import delete_file
- from Info.model_handler import UserHandler
- class SettingHandler():
- @staticmethod
- def get_by_company(company: Company):
- try:
- setting = Setting.objects.get(company=company)
- return setting
- except:
- return None
- class CaseAttachmentHandler():
- @staticmethod
- def del_by_id(ID):
- try:
- attachment = CaseAttachment.objects.get(id=ID)
- delete_file(attachment.url)
- attachment.delete()
- return True
- except:
- return False
|