diff --git a/person.py b/person.py index 9ff5c6a..74a8736 100644 --- a/person.py +++ b/person.py @@ -7,6 +7,7 @@ from sqlalchemy.exc import SQLAlchemyError from status import st, Status from files import File +from refimg import Refimg ################################################################################ # Class describing Person in the database, and via sqlalchemy, connected to the DB as well @@ -88,6 +89,8 @@ def new_person(): def person(id): form = PersonForm(request.form) page_title='Edit Person' + reference_imgs = Refimg.query.all() + if request.method == 'POST': try: person = Person.query.get(id) @@ -105,8 +108,8 @@ def person(id): except SQLAlchemyError as e: st.SetAlert( "danger" ) st.SetMessage( "Failed to modify Person: {}".format(e.orig) ) - return render_template("person.html", form=form, page_title=page_title, alert=st.GetAlert(), message=st.GetMessage() ) + return render_template("person.html", form=form, reference_imgs="test", page_title=page_title, alert=st.GetAlert(), message=st.GetMessage() ) else: person = Person.query.get(id) form = PersonForm(request.values, obj=person) - return render_template("person.html", object=person, form=form, page_title = page_title, alert=st.GetAlert(), message=st.GetMessage() ) + return render_template("person.html", object=person, form=form, reference_imgs=reference_imgs, page_title = page_title, alert=st.GetAlert(), message=st.GetMessage() ) diff --git a/templates/person.html b/templates/person.html index 8ace7b2..d233eca 100644 --- a/templates/person.html +++ b/templates/person.html @@ -1,6 +1,7 @@ {% extends "base.html" %} {% block main_content %}