db.insert({'username': username, 'interest': newdict}) #return (jsonify({'username': username, 'interest' : dict({'name' :interest, 'gif': })}), 201) @app.route('/all') def get_user(): #for item in db: # return(item) with open('db.json', 'r') as dbrd: dbread = (dbrd.read()) #return(dbread) return (dbread) @app.route('/getinterests') #@auth.login_required def getinterests(): return jsonify({ 'data': 'Hello, {}! interest: {}'.format(g.user.username, g.user.interest) }) if __name__ == '__main__': if not os.path.exists('db.json'): db.create_all() app.run(debug=True)