Я пишу методы проверки для своих таблиц. Я использую декоратор @validates
, и везде, где я вижу примеры его использования, есть параметр key
, но он не используется в методе проверки. Так что это? Нужно ли мне добавлять его в качестве параметра?
Пример:
class Person():
age = Column(Integer)
@validates('age')
def validate_age(self, key, age):
assert age >= 18
return age
Итак, опять же, все примеры, которые я вижу, имеют нечто подобное, и все они имеют параметр key
, но он не используемый. Могу я его удалить?