Веб-сайт pythonanywhere запрос базы данных возвращает результат jsonify
Я не понимаю веб-сайт pythonanywhere, как вернуть значение ключа json, но localhost возвращает только значение, а не ключ??
окр
1.flask
2.SQLAlchemy
3.mysql
4. Python 2.7
мой класс orm
Base = declarative_base()
class DataEntity(Base):
__tablename__ = 'data'
id = Column("id", INTEGER, primary_key=True, nullable=False,autoincrement=True)
clientid= Column("client_id", VARCHAR(32),nullable=False)
name= Column("name", VARCHAR(10),nullable=False)
description= Column("description", VARCHAR(20),nullable=False)
мой flask_app.py
engine = create_engine('mysql+mysqldb://xxx:xxx@xxx.mysql.pythonanywhere-services.com/xxx$dbname?charset=utf8', echo=True,pool_recycle=280)
Session = sessionmaker(bind=engine)
dbsession = Session()
@app.route('/api/data')
def getdata():
data = dbsession.query(DataEntity.id,DataEntity.name).all();
return jsonify({'data': data})
Результат на сайте pythonanywhere json
{"data": [{"id": 1,"name": "name1"},{"id": 2,"name": "name2"}]}
локальный результат JSON
{"data": [[1,"name1"],[2,"name2"]]}