首页
仓库
文档
nginx手册
Docker手册
workerman
Flask
PHP
python
RabbitMQ
其他
Linux
占位1
占位2
目录
###字符串 ``` return 'index' ``` ###模板 ``` return render_template('index.html', id=123) htmlstr=render_template('index.html', id=123) 可获取html数据,继续加工 ``` ###重定向 ``` return redirect('/index') #302跳转 return redirect('/index',code=301) #301跳转 ``` ###json 方式1 ``` #推荐,jsonify 函数会自动处理编码问题,并将字典转换为 JSON 响应。jsonify 还会设置正确的 Content-Type 头部为 application/json from flask import Flask, jsonify data = [{"name": "张三", "caption": "back"}, {"name": "牛二", "caption": "forward"} ] return jsonify({}) ``` 方式2 ``` import json return json.dumps({}) 还需要处理中文编码的等问题 ``` make_response 构造make_response对象可以设置cookie,响应头,状态码等 response = make_response(render_template('index.html'), 200) response.set_cookie("username", "cys") response.headers['X-someting'] = 'A value' response.delete_cookie('username') return response