summary refs log tree commit diff
path: root/forms.py
diff options
context:
space:
mode:
authorMatt Arnold2025-04-09 18:18:37 -0400
committerMatt Arnold2025-04-09 18:18:37 -0400
commit4ac2861d28676bc886cf80b43a087f1f0044696a (patch)
tree48dd9e5e62860b137c4363f29d921646ff6f9889 /forms.py
parentd1745a9c1e46d43af005ac966cf4170192b76f97 (diff)
Threaded blogging works
Diffstat (limited to 'forms.py')
-rw-r--r--forms.py16
1 files changed, 13 insertions, 3 deletions
diff --git a/forms.py b/forms.py
index d8aa8c0..be0171a 100644
--- a/forms.py
+++ b/forms.py
@@ -1,8 +1,18 @@
 from flask_wtf import FlaskForm
-from wtforms import StringField, TextAreaField, SubmitField
+from wtforms import StringField, TextAreaField, SubmitField, PasswordField, BooleanField
 from wtforms.validators import DataRequired
 
+
 class PostForm(FlaskForm):
-    title = StringField('Title', validators=[DataRequired()])
-    content = TextAreaField('Content', validators=[DataRequired()])
+    title = StringField("Title", validators=[DataRequired()])
+    content = TextAreaField("Content", validators=[DataRequired()])
     submit = SubmitField("Toot!")
+
+
+class LoginForm(FlaskForm):
+    """Login Form"""
+
+    username = StringField("Username", validators=[DataRequired()])
+    password = PasswordField("Password", validators=[DataRequired()])
+    remember_me = BooleanField("Remember Me")
+    submit = SubmitField("Sign In")