I want to use the database by creating it as a dataframe, and I've used sqlalchemy for importing create_engine, but I'm stuck with the not an executable object: 'SELECT * FROM LoanParcel', where LoanParcel is the name of the database I want to create as a dataframe, how should I fix it?
views.py
from sqlalchemy import create_engine
engine = create_engine("mysql+pymysql://mariadb:mariadb@localhost:9051/mariadb")
def user_detail(req, id):
conn = engine.connect()
QLoanParcel = "SELECT * FROM LoanParcel"
dfParcel = pd.read_sql(QLoanParcel, conn)
conn.close()
df = dfParcel.drop(["id", "date_add", "start_date"], axis = 1)
return render(req,'pages/user_detail.html')