私はusersカラムを持っていますが、jsonとajaxを介してhtmlファイルにすべてのデータを出力しようとしています。 1行から複数の列を返すことができます。 しかし、私は戻って複数の行を呼び出す方法を把握することができません。Flask-Json jsonオブジェクトとして複数の行を返すにはどうすればいいですか?
ここに私のコードと、私が試したコメントのカップルです。
@app.route('/test', methods=['POST', 'GET'])
def test():
#thisworks
works = user.query.filter_by(name = 'foo').first()
return jsonify(name = works.name, id = works.id)
#BELOW LINES DONT WORK
#st = user.query.all()
#for i in st:
#jsonify(id = st.id[i] , name = st.username[i])
また、forループまたは辞書内の辞書をjqueryで呼び出す必要がありますか?
どうかありがとうございました ありがとうございました。
おかげのようないくつかのことを行うことができます! jsonデータはshdと同じように返されます。これは単一のオブジェクトではなく複数のオブジェクトが複数のキーで返されているので、jqueryからそのデータを読み取る方法についても助けてください。 – reevkandari
jqueryでそのデータを読み取る方法を示す答えを更新しました。 – sea