【Flask】
学习和项目中用到的web方面的知识,flask是python方面最简单的框架,是学习算法python必须的知识基础
月疯
得到你最想要的东西,最保险的办法,那就是你能配得上你最想要的东西。机会是留给有准备的人,运气是留给有天赋的努力者。
展开
-
pip install SQLAlchemy发生错误
File "e:\开发工具\pythonproject\flasktest\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 72, in _no_global_under_venv。File "e:\开发工具\pythonproject\flasktest\venv\lib\site-packages\pip\_internal\req\req_uninstall.py", line 456, in from_dist。原创 2024-01-10 20:57:45 · 1314 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘tensorflow‘
直接运行pip install tensorflow安装成功之后,发现版本是tensorflow2.15.0python的版本是3.9版本导入包:import tensorflow打包xxx.exe,调用之后提示错误最后发现特定的python的版本对应特定的tensorflow的版本,以下是官方的测试版本。原创 2023-12-22 10:15:51 · 978 阅读 · 0 评论 -
如何直接使用别人的Python项目的虚拟环境
注意:如果想使用系统的Python环境,则将“include-system-site-packages”设置为“false”,反之则设置为“true”。它里面的activate文件是用于激活虚拟环境的,还有pyvenv.cfg文件是这个虚拟环境的配置文件。2. `Scripts\activate`以及`Scripts\activate.bat`其中Lib文件夹里存放的就是我们安装的一些第三方库,Scripts文件夹很重要,1. 修改`pyvenv.cfg`文件里的`home`和`version`原创 2023-12-22 01:20:09 · 1479 阅读 · 1 评论 -
Java与Python Flask连接
也可以是httpClient或者OKHttp的网络框架,Java都可以使用。原创 2023-12-21 01:13:11 · 281 阅读 · 0 评论 -
Flask的一个重要项目,查询数据库
【代码】Flask的一个重要项目,查询数据库。原创 2023-12-18 15:22:32 · 458 阅读 · 0 评论 -
Flask提示错误RuntimeError: Either ‘SQLALCHEMY_DATABASE_URI‘ or ‘SQLALCHEMY_BINDS‘ must be set.
File "E:\开发工具\pythonProject\lucky\venv\lib\site-packages\flask_sqlalchemy\extension.py", line 355, in init_app。db = SQLAlchemy(app)这句代码应该放在。SQLALCHEMY_DATABASE_URI和。SQLALCHEMY_BINDS之后。原创 2023-12-18 13:17:27 · 1560 阅读 · 0 评论 -
服务器内网访问没啥问题,外网访问很慢
服务器外网访问很慢,内网访问很快解决方案原创 2022-06-06 20:17:10 · 695 阅读 · 1 评论 -
foreach循环查询提示错误
"C:\Program Files\Java\jdk1.8.0_131\bin\java" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:F:\开发工具\idea\IntelliJ IDEA 2017.2.6\lib\idea_rt.jar=53995:F:\开发工具\idea\IntelliJ IDEA 2017.2.6\bin" -Dfile.encoding=UTF-8 -classpath "F:\开发工具\idea\IntelliJ.原创 2022-05-27 15:05:52 · 781 阅读 · 0 评论 -
Flask-SQLAlchemy一般方法总结
常用的SQLAlchemy字段类型类型名 python中类型 说明 Integer int 普通整数,一般是32位 SmallInteger int 取值范围小的整数,一般是16位 BigInteger int或long 不限制精度的整数 Float float 浮点数 Numeric decimal.Decimal 普通数值,一般是32位 String str 变长字符串 Text s原创 2022-02-16 19:54:30 · 1487 阅读 · 0 评论 -
Unresolved reference ‘SQLAlchemy‘
引用不到包的问题;setting已经添加了,外面是是报错最后直接用pip下载包pip install flask_sqlalchemy就ok了原创 2022-01-19 17:17:39 · 1800 阅读 · 3 评论 -
Flask的Rsponse响应对象
返回值可以为元组、字符串、字典、response对象和make_response对象from flask import Flask, Response, make_responseapp=Flask(__name__)# 元组@app.route('/tuple')def index1(): return ('元组',200)# 字典@app.route('/dict')def index2(): return {'a':'西安','b':'陕北','c':'深圳'原创 2021-12-16 21:53:05 · 906 阅读 · 0 评论 -
flask数据库sqlalchemy查询
#简单查询 print(session.query(User).all()) print(session.query(User.name, User.fullname).all()) print(session.query(User, User.name).all()) #带条件查询 print(session.query(User).filter_by(name='user1').all()) print(session.query(User)..原创 2021-12-14 11:12:12 · 3248 阅读 · 0 评论 -
flask查询User,返回对象列表,提示ypeError: Object of type ‘bytes‘ is not JSON serializable解决办法
先把对象转换字典:class User(db.Model): __tablename__ = 'user' id = db.Column(db.INTEGER,primary_key=True) login_name = db.Column(db.String(80),unique=True) create_time = db.Column(db.String(80),nullable=False) sex = db.Column(db.String(80),n原创 2021-12-13 21:14:39 · 2055 阅读 · 0 评论 -
flask导入flask-sqlalchemy的一个问题记录
执行过:pip install flask-sqlalchemy包管理系统也导入了SQLAlchemy还是提示报错!!导入flask-sqlalchemy这个包问题解决了原创 2021-12-13 11:48:59 · 564 阅读 · 2 评论 -
flask数据库操作(flask_sqlalchemy)
from flask import Flask,request,render_templatefrom flask_sqlalchemy import SQLAlchemyimport osapp = Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///test.db'app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = Falsedb = SQLAlchemy(app...原创 2021-12-10 12:07:11 · 929 阅读 · 0 评论 -
flask文件上传
from flask import Flask,render_template,requestimport osapp = Flask(__name__)@app.route('/')def hello_world(): return render_template('upload.html')@app.route('/upload',methods=['POST'])def upload(): file = request.files['file'] ...原创 2021-12-10 04:52:51 · 144 阅读 · 0 评论 -
flask静态资源加载
from flask import Flask,render_templateapp=Flask(__name__,template_folder='view')@app.route('/index')def index(): return render_template('hello.html')if __name__ == '__main__': app.run(debug=True,port=1000)<!DOCTYPE html>&l...原创 2021-12-09 21:42:43 · 945 阅读 · 0 评论 -
flask的过滤器
filter介绍:first 、default 、last 、length、 safe、 int 、float、 lower 、upper 、truncate、 trimfrom flask import Flask,render_templateapp=Flask(__name__,template_folder='view')@app.route('/index')def index(): user=['username','helloword','buterfull原创 2021-12-09 21:21:24 · 438 阅读 · 0 评论 -
flask的请求与响应
get请求:先导入request的包,request的参数args(获取get方法传递过来的变量)、base_url、blueprint、charset、cookies、form(获取post传递过来的变量)、get_data、get_json、headers、host、host_url、json、method、path、pragma、url(当前的url)、url_charset、url_root、url_rule、user_agent、values、view_argsfrom flask原创 2021-12-09 18:29:24 · 608 阅读 · 0 评论 -
flask的janja模板
传递一个字典 到前端from flask import Flask,render_templateapp=Flask(__name__,template_folder='view')@app.route('/')@app.route('/index')def index(): user={'username':'laji','age':'gugu','password':'1234'} return render_template('jinja.html',user=u原创 2021-12-09 17:26:17 · 357 阅读 · 0 评论 -
flask的路由
手动添加路由和传递参数支持多路由,同时在一个接口添加多个路由from flask import Flask,render_templateapp=Flask(__name__,template_folder='view')#支持多路由@app.route('/index')@app.route('/')def index(): user='username' return render_template('index.html',user=user)def ho原创 2021-12-09 10:34:25 · 594 阅读 · 0 评论 -
pychar创建一个flask项目
先安装flask包点击启动:访问(http://127.0.0.1:5000/)已经显示出来。访问一个html的模板:新建一个文件夹view,里面放base.html具体代码:from flask import Flask,render_template#默认会在templete磨板下面去找,定义了文件夹,需要再这里声明app=Flask(__name__, template_folder='view')@app.route('/ceshi'...原创 2021-12-08 20:48:26 · 129 阅读 · 0 评论