Refactor templates and add search functionality with improved navigation and user experience
This commit is contained in:
parent
684a98b216
commit
f4f9f84387
15 changed files with 97 additions and 43 deletions
|
@ -248,7 +248,7 @@ def list_users():
|
|||
def user(id):
|
||||
asset_page = request.args.get("asset_page", default=1, type=int)
|
||||
worklog_page = request.args.get("worklog_page", default=1, type=int)
|
||||
users_query = db.session.query(User)
|
||||
users_query = db.session.query(User).order_by(User.first_name, User.last_name)
|
||||
users = eager_load_user_relationships(users_query).all()
|
||||
user = next((u for u in users if u.id == id), None)
|
||||
rooms_query = db.session.query(Room)
|
||||
|
@ -304,3 +304,7 @@ def worklog_entry(id):
|
|||
item_query = db.session.query(Inventory)
|
||||
items = eager_load_inventory_relationships(item_query).all()
|
||||
return render_template("worklog.html", title=f"Work Log #{id}", log=log, users=users, items=items, form_fields=worklog_form_fields)
|
||||
|
||||
@main.route("/search")
|
||||
def search():
|
||||
return render_template('search.html', title="Database Search")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue