diff --git a/goathacks/admin/events.py b/goathacks/admin/events.py index 4026db6..67e9800 100644 --- a/goathacks/admin/events.py +++ b/goathacks/admin/events.py @@ -16,7 +16,9 @@ def list_events(): events = Event.query.all() - return render_template("events/list.html", events=events) + form = forms.EventForm() + + return render_template("events/list.html", events=events, form=form) @bp.route("/events/events.json") @login_required diff --git a/goathacks/admin/forms.py b/goathacks/admin/forms.py index c6e7272..5520327 100644 --- a/goathacks/admin/forms.py +++ b/goathacks/admin/forms.py @@ -1,12 +1,14 @@ from flask_wtf import FlaskForm -from wtforms import StringField, DateTimeField, SubmitField, TextAreaField +from wtforms import StringField, DateField, TimeField, SubmitField, TextAreaField from wtforms.validators import DataRequired class EventForm(FlaskForm): name = StringField("Name", validators=[DataRequired()]) description = TextAreaField("Description") location = StringField("Location", validators=[DataRequired()]) - start_time = DateTimeField("Start Time", validators=[DataRequired()]) - end_time = DateTimeField("End Time", validators=[DataRequired()]) + start_day = DateField("Start Day", validators=[DataRequired()]) + start_time = TimeField("Start Time", validators=[DataRequired()]) + end_day = DateField("End Day", validators=[DataRequired()]) + end_time = TimeField("End Time", validators=[DataRequired()]) category = StringField("Category") submit = SubmitField("Submit") diff --git a/goathacks/templates/events/list.html b/goathacks/templates/events/list.html index 1a62336..ab5cb7e 100644 --- a/goathacks/templates/events/list.html +++ b/goathacks/templates/events/list.html @@ -19,7 +19,7 @@