Exemple #1
0
def list_brand(error=None, form=None):
    if form is None:
        form = BrandForm()
    page = request.args.get('page', 1, type=int)
    brand = BrandModel()
    brands, total_pages = brand.query_paginate(page)
    return render_template('CRUD/brand/list.html',
                           total_pages=total_pages,
                           brand_active="active",
                           form=form,
                           error=error)
Exemple #2
0
def list_brand_api():
    page = request.args.get('page', 1, type=int)
    brand = BrandModel()
    brands, total_pages = brand.query_paginate(page)
    res = {
        "total_pages": total_pages,
        "data": [{
            "id": str(brand.id),
            "name": brand.name
        } for brand in brands],
    }
    return make_response(jsonify(res), 200)