diff --git a/sourcing/templates/home.html b/sourcing/templates/home.html index 5dc06c4..39b0f21 100644 --- a/sourcing/templates/home.html +++ b/sourcing/templates/home.html @@ -10,12 +10,18 @@
item type
{% for item_type in 'xanadoc', 'xanalink', 'sourcedoc' %} -
+ +
+ {% endfor %} + users
+ {% for item_user in users %} + +
{% endfor %}
{% for doc in docs %} -
+
{{ doc.title() }} — {{ doc.user.username }} — {{ doc.created | datetime }}
@@ -40,3 +46,21 @@ #}

{% endblock %} + +{% block scripts %} + + +{% endblock %} diff --git a/sourcing/view.py b/sourcing/view.py index cce90d2..e492ae8 100644 --- a/sourcing/view.py +++ b/sourcing/view.py @@ -62,7 +62,14 @@ def show_errors(f): @bp.route('/') def home(): docs = Item.query.order_by(Item.created) - return render_template('home.html', docs=docs, nbsp_at_start=nbsp_at_start) + docs_info = [{'user': doc.user.username, 'id': doc.id, 'type': doc.type} + for doc in docs] + users = [item_user.username for item_user in User.query] + return render_template('home.html', + docs=docs, + docs_info=docs_info, + nbsp_at_start=nbsp_at_start, + users=users) @bp.route('/password_reset', methods=['GET', 'POST']) def password_reset():