Showing posts with label Flask. Show all posts
Showing posts with label Flask. Show all posts

Tuesday, May 1, 2018

python Flask, make_response, redirect, session, url_for

from flask import Flask, make_response, redirect, session, url_for

SECRET_KEY = 'develop'

app = Flask(__name__)
app.config.from_object(__name__)

@app.route('/')
def index():
    return '<a href="%s">Go here.</a>' % url_for('do_redirect')

@app.route('/redirect/')
def do_redirect():
    session['hello'] = 'world!'
    return redirect(url_for('dump_session'))

@app.route('/session/')
def dump_session():
    response = make_response(repr(session))
    response.content_type = 'text/plain'
    return response

if __name__ == '__main__':
    app.run()

Thursday, January 18, 2018

python flask json jsonify convert json string object

from flask import jsonify, json
try:
# Initialize a employee list
employeeList = []

# create a instances for filling up employee list
for i in range(0, 2):
empDict = {
'firstName': 'Roy',
'lastName': 'Augustine'
}
employeeList.append('adsf')

# convert to json data
jsonStr = json.dumps(employeeList)
jsonObj = json.loads(jsonStr)
print(jsonObj)
# print(jsonify(Employees=jsonStr))
except Exception as e:
print(str(e))