14 lines
506 B
Python
14 lines
506 B
Python
from flask import Blueprint, render_template
|
|
from definitions.models import Asset
|
|
from config import item_attributes
|
|
|
|
viewall_bp = Blueprint('viewall', __name__)
|
|
|
|
@viewall_bp.route('/viewall/', methods=['GET'])
|
|
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) |