Как преобразовать словарь python в класс pydanti c? - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь вызвать метод, который обновляет данные сотрудника. При звонке через почтальон работает как положено. Но когда я пытаюсь вызвать функцию обновления с помощью другой функции, она показывает следующую ошибку: AttributeError: у объекта «UpdateEmployee» нет атрибута «dict»

, вот код:

def edit_employee(employee_id: int, update_employee: UpdateEmployee) -> dict:
    my_query = {"employee_id": employee_id}
    changed_employee = {}
    new_values = update_employee.dict(exclude_unset=True)
    ...
    ...


edit_employee(int(user["empCode"]), update_obj)

...