web*_*org 4 python flask wtforms
我在 python-flask-username 字段中的应用程序对长度进行了验证。但是我想防止用户名内的空格怎么实现呢?
class RegistrationForm(Form):
username = TextField('Username', [validators.Length(min=4, max=25)])
email = TextField('Email Address', [validators.Email(message='Invalid email address.')])
Run Code Online (Sandbox Code Playgroud)
感谢帮助。
您应该能够确保使用 Regexp 验证器。我使用 Django 用于用户名表单的正则表达式:
username = TextField('Username', [validators.Regexp(r'^[\w.@+-]+$'), validators.Length(min=4, max=25)])
Run Code Online (Sandbox Code Playgroud)
这允许使用字母数字字符、点、@、+ 和 -。您当然可以只使用 \w 来表示字母数字字符。
归档时间: |
|
查看次数: |
3818 次 |
最近记录: |