diff --git a/application/dash/forms.py b/application/dash/forms.py index ffe3465..958fdac 100644 --- a/application/dash/forms.py +++ b/application/dash/forms.py @@ -1,5 +1,5 @@ from flask_wtf import FlaskForm # type: ignore -from wtforms import StringField, SubmitField, URLField +from wtforms import StringField, PasswordField, SubmitField, URLField, BooleanField from wtforms.validators import DataRequired @@ -7,3 +7,9 @@ class ServiceForm(FlaskForm): name = StringField("Service name:", validators=[DataRequired()]) url = URLField("Service URL:", validators=[DataRequired()]) submit = SubmitField("Add") + +class RegisterForm(FlaskForm): + username = StringField("Username", validators=[DataRequired()]) + password = PasswordField("Password", validators=[DataRequired()]) + admin = BooleanField("Admin") + submit = SubmitField("Add") \ No newline at end of file diff --git a/application/dash/templates/admin.html b/application/dash/templates/admin.html index dca647b..ab7bece 100644 --- a/application/dash/templates/admin.html +++ b/application/dash/templates/admin.html @@ -17,6 +17,12 @@ Register