roundabout,
created on Friday, 6 September 2024, 16:58:15 (1725641895),
received on Friday, 6 September 2024, 19:35:57 (1725651357)
Author identity: vlad <vlad.muntoiu@gmail.com>
cd950219f722ba83a25755beda6789f7fde848f9
app.py
@@ -54,9 +54,9 @@ def set_filter(value):
@app.template_global() def modify_query(**new_values): args = flask.request.args.copy() # for key, value in new_values.items():# args[key] = valueargs |= new_valuesfor key, value in new_values.items(): args[key] = valuereturn f"{flask.request.path}?{urlencode(args)}"
@@ -347,7 +347,8 @@ def has_object(id):
resources = query.paginate(page=page, per_page=per_page) return flask.render_template("object.html", object=object_, resources=resources, page_number=page, per_page=per_page, num_pages=resources.pages)page_length=per_page, num_pages=resources.pages, prev_page=resources.prev_num, next_page=resources.next_num)@app.route("/upload")
templates/object.html
@@ -6,10 +6,13 @@
<h1>{{ object.id }}</h1> <p>{{ object.description }}</p> <h2>Pictures with this object</h2> <ul><ul class="thumbnail-list">{% for resource in resources %} <li> <a href="/picture/{{ resource.id }}">{{ resource.title }}</a><a href="/picture/{{ resource.id }}"> <img src="/raw/picture/{{ resource.id }}" alt="{{ resource.title }}"> {{ resource.title }} </a></li> {% endfor %} </ul>