fix: sort classes by start date
This commit is contained in:
@@ -120,11 +120,6 @@
|
|||||||
</div>
|
</div>
|
||||||
{% endmacro %}
|
{% endmacro %}
|
||||||
|
|
||||||
{% block style %}
|
|
||||||
{{ super() }}
|
|
||||||
{{ include_style('controls.bundle.css') }}
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{%- block script %}
|
{%- block script %}
|
||||||
{{ super() }}
|
{{ super() }}
|
||||||
{{ include_script('controls.bundle.js') }}
|
{{ include_script('controls.bundle.js') }}
|
||||||
|
|||||||
@@ -13,11 +13,12 @@ def get_context(context):
|
|||||||
|
|
||||||
past_classes, upcoming_classes = [], []
|
past_classes, upcoming_classes = [], []
|
||||||
for class_ in classes:
|
for class_ in classes:
|
||||||
|
print(class_.start_date)
|
||||||
if getdate(class_.start_date) < getdate():
|
if getdate(class_.start_date) < getdate():
|
||||||
past_classes.append(class_)
|
past_classes.append(class_)
|
||||||
else:
|
else:
|
||||||
upcoming_classes.append(class_)
|
upcoming_classes.append(class_)
|
||||||
|
|
||||||
context.past_classes = past_classes
|
context.past_classes = sorted(past_classes, key=lambda d: d.start_date)
|
||||||
context.upcoming_classes = upcoming_classes
|
|
||||||
|
context.upcoming_classes = sorted(upcoming_classes, key=lambda d: d.start_date)
|
||||||
|
|||||||
Reference in New Issue
Block a user