История изменений
Исправление Deleted, (текущая версия) :
Ещё я не парю мозг о контроле.. пользовательских данных, потому что ОРМ их сам фильтрует
Ты про такое? Нашел в манах по AlchemySQL:
mytable = Table('mytable', meta,
Column('col1', Integer, CheckConstraint('col1>5')),
Column('col2', Integer),
Column('col3', Integer),
CheckConstraint('col2 > col3 + 5', name='check1')
)
Это ж придется входные данные загружать прямиком в модель. Ну не знаю.. Они ж могут и не соответствовать модели, может требоваться преобразование. Один фиг придется где-то отдельно предварительно провалидировать
Исходная версия Deleted, :
Ещё я не парю мозг о контроле.. пользовательских данных, потому что ОРМ их сам фильтрует
Ты про такое? Нашел в манах по AlchemySQL:
mytable = Table('mytable', meta,
Column('col1', Integer, CheckConstraint('col1>5')),
Column('col2', Integer),
Column('col3', Integer),
CheckConstraint('col2 > col3 + 5', name='check1')
)
Это ж придется входные данные загружать прямиком в модель. Ну не знаю.. Они ж могут и не соответствовать модели, может требоваться преобразование. Один фиг придется предварительно валидировать