wtform-flask
Publicado por bryan (2 intervenciones) el 16/10/2018 18:53:15
Como puedo generar mi propias validaciones en flask con WTform eh revisado la documentacion y eh implementado sus ejemplos pero no eh podido tener resultados podrian ayudarme!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from wtforms import Form,StringField,validators
from flask import Flask,render_template,request
app=Flask(__name__)
#validacion globa formsl!
def validacion_G(form,field):
if len(field.data)==1:
return validators.ValidationError('no es un Numero')
class FormUser(Form):
description = StringField('Description',[validacion_G])
def validate_description(self,form,field):
if len(field.data) > 2:
raise validators.ValidationError('Name must be less than 50 characters')
@app.route('/',methods=['POST','GET'])
def main():
frm=FormUser()
if request.method=='POST'and frm.validate():
print("pase")
else:
print("no pase")
return render_template("index.html",frm=frm)
if "__main__"==__name__:
app.run(debug=True)
Valora esta pregunta


0