Python SQLAlchemy验证-关键参数是什么?
我正在我的表格上写验证方法。我正在使用Python SQLAlchemy验证-关键参数是什么?,python,validation,sqlalchemy,Python,Validation,Sqlalchemy,我正在我的表格上写验证方法。我正在使用@validates装饰器,无论我在哪里看到如何使用它的示例,都有一个键参数,但它没有在验证方法中使用。那是什么呢?是否需要将其添加为参数? 例如: class Person(): age = Column(Integer) @validates('age') def validate_age(self, key, age): assert age >= 18 return age 同样,我看到的所有示例都做了类似的事情
@validates
装饰器,无论我在哪里看到如何使用它的示例,都有一个键
参数,但它没有在验证方法中使用。那是什么呢?是否需要将其添加为参数?例如:
class Person():
age = Column(Integer)
@validates('age')
def validate_age(self, key, age):
assert age >= 18
return age
同样,我看到的所有示例都做了类似的事情,它们都有一个键
参数,但没有被使用。我可以移除它吗