问题描述
我正在使用flask-admin提供用于创建和编辑模型的管理界面。我想进行验证以阻止用户在字符串的开头或结尾输入带有空格的字符串,或者在保存到数据库之前我应该能够修剪这些空格。
我对此表示感谢。
关于, 羞耻
解决方法
弄明白了。.这就是答案。
def isclean(val):
if val != val.strip():
raise ValidationError("Do not Use space at start or end of text.")
class Test(db.Document):
test= db.StringField(db_field="tes",required=True,unique=True,validation=isclean)