diff --git a/blender-bfct/application/controllers/applications.py b/blender-bfct/application/controllers/applications.py index 291f93c..2e47a14 100644 --- a/blender-bfct/application/controllers/applications.py +++ b/blender-bfct/application/controllers/applications.py @@ -1,4 +1,6 @@ import datetime +from sqlalchemy import desc + from application import db from application.forms import CommentForm from application.models.users import * @@ -9,6 +11,7 @@ from flask.ext.security import login_required, roles_accepted from flask.ext.security.core import current_user + applications = Blueprint('applications', __name__) @applications.route('/') @@ -16,7 +19,7 @@ applications = Blueprint('applications', __name__) def index(): return render_template('applications/index.html', title='applications', - applications=Application.query.all()) + applications=Application.query.order_by(desc('submission_date')).all()) @applications.route('/view/') @login_required diff --git a/blender-bfct/application/templates/applications/index.html b/blender-bfct/application/templates/applications/index.html index ef834f9..71592ff 100755 --- a/blender-bfct/application/templates/applications/index.html +++ b/blender-bfct/application/templates/applications/index.html @@ -14,16 +14,14 @@ Status Voted Approvals - {% for application in applications %} - + {{ application.id }} - + {{application.user.first_name}} {{application.user.last_name}} - {{application.city_country}} {{application.submission_date.strftime('%d %B, %Y')}} @@ -54,11 +52,6 @@ / {{application.approve + application.reject}} - - - View - - {% if loop.last %} @@ -73,3 +66,13 @@
{% endblock %} + +{% block footer_scripts %} + + +{% endblock %}