В основном в ORM видел подобные моменты:
class SomeModel(BaseModel):
name = CharField()
Полю присваивается функция, не задающая конкретное его значение, а описывающая допустимые значения.
У таких функций есть название и когда-то я даже читал про них, название вылетело из головы. Собственно, можете подсказать их название?