diff --git a/app.py b/app.py
index 9da0d8a..6ca4698 100644
--- a/app.py
+++ b/app.py
@@ -25,7 +25,7 @@ app.register_blueprint(auth_blueprint)
class Period(db.Model):
period = db.Column(db.Integer, primary_key=True)
- periodTime = db.Column(db.Integer)
+ periodTime = db.Column(db.Time)
weekendSchedule = db.Column(db.Boolean)
def __repr__(self):
@@ -90,7 +90,7 @@ def editPeriod(periodNum):
period = Period.query.get_or_404(periodNum)
form = PeriodForm(obj=period)
if form.validate_on_submit():
- period.periodTime = str(form.periodTime.data)
+ period.periodTime = form.periodTime.data
period.weekendSchedule = form.weekendSchedule.data
db.session.commit()
return redirect(f'/period/edit/{periodNum}')
@@ -107,7 +107,7 @@ def delete_period(periodNum):
def newPeriod():
form = PeriodForm()
if form.validate_on_submit():
- period = Period(periodTime=str(form.periodTime.data),
+ period = Period(periodTime=form.periodTime.data,
weekendSchedule=form.weekendSchedule.data
)
print(period.periodTime)
diff --git a/templates/editEvent.html b/templates/editEvent.html
index bbcf550..cb48cb5 100644
--- a/templates/editEvent.html
+++ b/templates/editEvent.html
@@ -2,9 +2,8 @@
{% block content %}
{% block title %} Edit Event {% endblock %}
- {% set convertedTime = datetime.strptime(event.period.periodTime, "%H:%M:%S") %}
- Period {{ event.period.period }}
Time: {{ convertedTime.strftime("%I:%M %p") }}
+ Period {{ event.period.period }}
Time: {{ event.period.periodTime.strftime("%I:%M %p") }}
diff --git a/templates/editPeriod.html b/templates/editPeriod.html index 044839f..0714838 100644 --- a/templates/editPeriod.html +++ b/templates/editPeriod.html @@ -10,7 +10,7 @@ {{ form.csrf_token }}
{{ form.periodTime.label }} - {{ form.periodTime(value=period.periodTime) }} + {{ form.periodTime }}
{{ form.weekendSchedule.label }} diff --git a/templates/events.html b/templates/events.html index 6f14044..b4b1c0d 100644 --- a/templates/events.html +++ b/templates/events.html @@ -8,8 +8,7 @@
Period {{ period.period }}
Time: {{ convertedTime.strftime("%I:%M %p") }}
Period {{ period.period }}
Time: {{ period.periodTime.strftime("%I:%M %p") }}
Period {{ period.period }}
Time: {{ convertedTime.strftime("%I:%M %p") }}
Period {{ period.period }}
Time: {{ period.periodTime.strftime("%I:%M %p") }}