forms.py #1

  • //
  • guest/
  • perforce_software/
  • utils/
  • log_analyzer/
  • app/
  • forms.py
  • View
  • Commits
  • Open Download .zip Download (805 B)
from flask_wtf import FlaskForm
from flask_wtf.file import FileField, FileAllowed, FileRequired
from wtforms import StringField, PasswordField, BooleanField, SubmitField
from wtforms.validators import DataRequired

class UploadForm(FlaskForm):
    email = StringField('email', validators=[DataRequired()])
    accept_terms = BooleanField('accept_terms', validators=[DataRequired()])
    uploadFile = FileField('file', validators=[
        FileRequired(message="You must specify to upload"),
        FileAllowed(['txt', 'gz', 'zip', 'log'], 'Log files only!')
    ])
    submit = SubmitField('Upload')

class AccessLog(FlaskForm):
    email = StringField('email', validators=[DataRequired()])
    access_key = PasswordField('access_key', validators=[DataRequired()])    
    submit = SubmitField('access')
# Change User Description Committed
#3 23765 Robert Cowham Moved things down one level to psla dir to make it easier to see what belongs
#2 23705 Robert Cowham Basics working in simplified form
#1 23704 Robert Cowham Save before simplifying