Всем привет!
Подскажите пожалуйста как правильно добавить атрибут классу, который является заглушкой что-бы IDE не ругалось.
Ситуация: Есть pydantic схема, которая получает в том числе пароль, преобразует его к хэшу пароля и переименовывет поле. Технически все работает, но IDE ругается за использование этого неявного атрибута.
class OperatorCreate(BaseModel):
password: Password
login: str = Field(
default=...,
min_length=4,
max_length=32,
description="Логин руководителя",
example='Cool Manager')
@root_validator()
def rename_fields_for_db(cls, values):
values['hashed_password'] = values['password']
del values['password']
return values