Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. from flask_wtf import Form
  2. from wtforms import StringField, PasswordField
  3. from wtforms.validators import DataRequired
  4.  
  5.  
  6. class LoginForm(Form):
  7.  
  8. username = StringField('Username', validators=[DataRequired()])
  9. password = PasswordField('Password', validators=[DataRequired()])
  10.  
  11. from flask import request
  12. form = LoginForm(request.form)
  13.  
  14. class StringField(Field):
  15. """
  16. This field is the base for most of the more complicated fields, and
  17. represents an ``<input type="text">``.
  18. """
  19. widget = widgets.TextInput()
  20.  
  21. def process_formdata(self, valuelist):
  22. if valuelist:
  23. self.data = valuelist[0]
  24. else:
  25. self.data = ''
  26.  
  27. def _value(self):
  28. return text_type(self.data) if self.data is not None else ''
  29.  
  30. self.data = valuelist[0]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement