R50 48f33e1ca086cab2b70fd378c4bb5e33
Python developer

Телефонный справочник

Добавлено 24 авг 2023 в 19:38
Описание основных методов:

  1. Метод get_all : Вывод записей из справочника.
  2. Метод get_filter : Поиск записей по одной или нескольким характеристикам.
  3. Метод create_content : Добавление новой записи в справочник.
  4. Метод update_content: Редактирование записи в справочнике. ID записи обязательный аргумент.
Описание методов валидации:

  1. Метод create_validator : Проверка на вхождение аргументов. Проверка мобильного номера на уникальность и корректность. Присвоение ID
  2. Метод update_validator : Проверка данных. Проверка мобильного номера на уникальность.
Ссылка на репозиторий : swan-007/telephone_directory_test_assignment (github.com)
Bf5c3f70dd