Commit de63baba authored by W.D.R.P. Sandeepa's avatar W.D.R.P. Sandeepa

change color interface

parent 7cd23448
from flask import Flask, redirect, url_for, render_template, request, jsonify, make_response
from API.model.colorModel import get_color_activities
from API.routers.router import funtion_one
app = Flask(__name__)
# Initial Route
@app.route("/")
def home():
return render_template('home.html')
# Color Function Route (IT18218640)
@app.route("/getColorActivities")
def getColorActivities():
return get_color_activities()
# Read Function Route (IT)
@app.route("/testings")
def checkothers():
return "testing funtions"
......
import mysql.connector
from sqlalchemy import create_engine
import pandas as pd
from flask import jsonify
import json
from API.routers.dic_config import create_dict
......@@ -21,6 +22,26 @@ def create_con_pandas():
db = create_engine(db_connection_str)
return db
def get_all_data(query):
data_dic = []
db = create_con()
cursor = db.cursor()
cursor.execute(query)
result = cursor.fetchall()
for row in result:
ob={
"idcolorActivities": row[0],
"name": row[1],
"file": row[2],
"des": row[3],
"color": row[4],
}
data_dic.append(ob)
return jsonify(data_dic)
def insert_data_pandas_df(pd_df, table_name):
db = create_con_pandas()
......@@ -40,6 +61,7 @@ def insert_data_json(sql_query):
db.close()
return "INFO: insert successful"
def getDatas(query):
data_dic = create_dict()
db = create_con()
......@@ -57,6 +79,7 @@ def getDatas(query):
return stud_json
def insert_data(sql_query):
db = create_con()
cursor = db.cursor()
......
from API.db.dbConnection import get_all_data
def get_color_activities():
qry = 'SELECT * FROM coloractivities'
response = get_all_data(qry)
return response
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment