forms.py 2.11 KB
from flask_wtf import FlaskForm
from wtforms import TextField, IntegerField, TextAreaField, SubmitField,RadioField, SelectField, DateTimeField
from wtforms import validators, ValidationError

class ContactForm(FlaskForm):
 observer = TextField("Observer Name",[validators.Required("Please enter the observer name.")])
 shortname = TextField("Observer ShortName")
 phone = TextField("Phone Number")
 mail = TextField("Email Address")
 city = TextField("City")
 country = TextField("Country")
 description = TextField("Description",[validators.Required("Please enter the observer name.")])
 DateTime = DateTimeField("Date of Observation")
 Llongitude = IntegerField("Lunar Longitude")
 Llatitude = IntegerField("Lunar Latitude")
 Olongitude = IntegerField("Observer Longitude")
 Olatitude = IntegerField("Observer Latitude")
 comet = TextField("Flash Source")
 instrument = TextField("Instrument Description")
 submit = SubmitField("Send")


class ContactFormLunar(FlaskForm):
 observer = TextField("Observer Name",[validators.Required("Please enter the observer name.")])
 shortname = TextField("Observer ShortName")
 phone = TextField("Phone Number")
 mail = TextField("Email Address")
 city = TextField("City")
 country = TextField("Country")
 description = TextField("Description",[validators.Required("Please enter the observer name.")])
 DateTime = DateTimeField("Date of Observation")
 Llongitude = IntegerField("Lunar Longitude")
 Llatitude = IntegerField("Lunar Latitude")
 Olongitude = IntegerField("Observer Longitude")
 Olatitude = IntegerField("Observer Latitude")
 comet = TextField("Flash Source")
 instrument = TextField("Instrument Description")
 submit = SubmitField("Send")

class ContactFormComet(FlaskForm):
 observer = TextField("Observer name",[validators.Required("Please enter the observer name.")])
 shortname = TextField("Observer ShortName")
 phone = TextField("Phone Number")
 mail = TextField("Email Address")
 city = TextField("City")
 country = TextField("Country")
 description = TextField("Description",[validators.Required("Please enter the observer name.")])
 DateTime = DateTimeField("Date")
 submit = SubmitField("Send")