settings.py 546 B

12345678910111213141516171819202122232425
  1. class settings:
  2. __first_name = ""
  3. @property
  4. def first_name(self):
  5. return self.__first_name
  6. @first_name.setter
  7. def first_name(self, value: str):
  8. """
  9. Полное наименование
  10. Args:
  11. value (str): _description_
  12. Raises:
  13. Exception: _description_
  14. """
  15. if not isinstance(value, str):
  16. raise Exception("Некорректный аргумент!")
  17. self.__first_name = value.strip()