python
Novice-XiaoSong
这个作者很懒,什么都没留下…
展开
-
flask设置cookie,session(解决浏览器无法携带cookie)
(一)flask设置cookiefrom flask import Flask, request, make_response# 设置cookie@app.route('/set_cookie', methods=['POST'])def set_cookie(): response = make_response() response.set_cookie('username', '...原创 2019-09-19 20:54:02 · 2366 阅读 · 0 评论 -
PyCharm 2018 Flask项目设置debug, host, port
需要在Edit Configurations的Additinal options内设置--host=x.x.x.x、--port=xx。DebugMode要勾选Flask_DEBUG原创 2020-07-09 19:09:16 · 427 阅读 · 0 评论 -
flask生产环境部署
先安装依赖 pip install gevent 或 pipenv install geventapp.py中添加# app.py 中添加from gevent import pywsgi if __name__ == '__main__': server = pywsgi.WSGIServer(('0.0.0.0', 5000), app) server.serve_forever()原创 2020-08-09 04:11:46 · 530 阅读 · 0 评论 -
pymysql 事务中的外码约束问题
问题首先自己写了个事务内执行多个sql的包装函数,使得这些sql的操作具有原子性,中间任意一条操作出现错误都会抛出异常并回退。 # 更新数据,可以执行数据的增、删、改 ... def update_data(self, sqls: list): connect = self.__get_connect() cursor = connect.cursor() try: for sql in sqls:原创 2020-06-08 17:54:41 · 368 阅读 · 0 评论 -
pymsql访问本地mysql数据库出现1698 Access denied for user root@localhost错误
今天使用数据库root账号在终端访问数据库时没问题,但使用pymysql登录root账号访问数据库时却出现问题解决方法:# ~$ 开头:终端指令# mysql> 开头:sql指令# 登录root账号~$ mysql -u root -pmysql> use mysql;mysql> select user, plugin from mysql.user;# 输出值:user=root对应plugin=auth_socket时,解决方法如下# +--------原创 2020-05-31 01:12:49 · 1055 阅读 · 2 评论 -
python使用pymysql访问数据库
python使用pymysql访问数据库import pymysqlclass SQL: # 记录访问数据库的账户信息 __account = { 'user': '', 'password': '' } def __init__(self, _account: dict): if 'user' i...原创 2019-08-27 10:02:07 · 233 阅读 · 0 评论 -
flask设置响应请求头实现跨域访问
设置响应请求头实现跨域访问from flask import Flask, request, jsonify, make_responseimport func.manager as manager@app.route('/login', methods=['POST'])def login(): # 获取client请求 getData = request.form...原创 2019-08-27 10:23:21 · 2655 阅读 · 0 评论