flask_crud_app/routes/viewall.py

14 lines
494 B
Python
Raw Normal View History

2025-02-11 07:47:57 +00:00
from flask import Blueprint, render_template
from models import Asset
from config import item_attributes
2025-01-30 07:37:21 +00:00
viewall_bp = Blueprint('viewall', __name__)
2025-02-11 07:47:57 +00:00
@viewall_bp.route('/viewall/', methods=['GET'])
2025-01-30 07:37:21 +00:00
def view_list():
items = Asset.query.all()
primary_attrib = next(
(attrib for attrib, config in item_attributes.items() if config.primary),
None
)
return render_template('viewList.html', items=items, item_attributes=item_attributes, primary_attrib=primary_attrib)