Return product data

This commit is contained in:
CHIEFSOFT\ameye
2025-01-06 13:02:01 -05:00
parent 27402b5f77
commit b2bc55ef25
+30 -1
View File
@@ -121,6 +121,32 @@ def hello_world():
return jsonify(action_data="sent")
@app.route("/test/products")
def test_product():
products_data = {
"last_update": datetime.datetime.utcnow(),
"products": [
{"uid":"A000001","icon": "icon_product", "description": "Professional Website" , "status": 'Activate now'},
{"uid":"A000002","icon": "icon_product", "description": "Professional Blog" , "status": 'Activate now'},
{"uid":"A000003","icon": "icon_product", "description": "Business Website" , "status": 'Activate now'},
{"uid":"A000004","icon": "icon_product", "description": "Business Blog Site" , "status": 'Activate now'},
{"uid":"A000005","icon": "icon_product", "description": "OpenEmr" , "status": 'Activate now'},
{"uid":"A000005","icon": "icon_product", "description": "Dummy Dummy" , "status": 'Activate now'},
]
}
print(products_data)
PRODUCT_LIST ='SELECT id,uid AS product_uid,product_id,name,description,status,banner FROM products ORDER BY id ASC'
with connection.cursor(cursor_factory=psycopg2.extras.DictCursor) as cursor:
cursor.execute(PRODUCT_LIST)
products_list = cursor.fetchall()
#print(products_list)
productJS = json.dumps( [dict(ix) for ix in products_list] )
print(productJS)
array3 = json.loads(productJS)
return jsonify(products_data=products_data, products_list=array3)
# GLOBAL_AVG = """SELECT * FROM members WHERE id > 0;"""
#
# result = pd.read_sql(GLOBAL_AVG, engine)
@@ -420,8 +446,11 @@ def panel_products(current_user):
products_list = cursor.fetchall()
print(products_list)
productJS = json.dumps( [dict(ix) for ix in products_list] )
#print(productJS)
print(productJS)
return jsonify(products_data=products_data, products_list=productJS)
array3 = json.loads(productJS)
return jsonify(products_data=products_data, products_list=array3)
#return jsonify(products_data=products_data, products_list=productJS)
@app.route("/panel/account/bar")
@token_required