![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask
yFwillh
一二三十五六七
展开
-
Flask 应用中发布定时任务 - APScheduler
前言:由于项目需要,要添加一个定期清除已下载文件的功能,初期想到的是循环监听,定期删除,但这样会有一个很大的弊端,线程阻塞。于是便去查找框架,找到了APScheduler Python最强定时任务框架(非阻塞的异步框架)。 注意:本文不作详细教程,仅记录实际使用过程,内容全部来自官方文档 文档地址[Flask应用推荐查看第二篇]: https://apscheduler.readthedocs.io/en/stable/faq.html https://viniciuschiele.github..原创 2021-07-26 10:26:05 · 512 阅读 · 0 评论 -
Ubuntu 16.04 下部署Flask项目
系统:Ubuntu 16.04 数据库:Mysql 8.0 Web框架:Flask 服务器:nginx WSGI 服务器:gunicorn绿色独角兽 Python3 (一)安装Mysql数据库 下载官方提供的 mysql-apt-config.deb 包配置文件进行APT源设置, 下载地址:https://dev.mysql.com/downloads/repo/apt/ 安装mysql: sudo dpkg -i mysql-apt-config_0.8.14-1_all.de..原创 2020-06-19 22:48:48 · 392 阅读 · 0 评论 -
Flask-sqlalchemy 基本使用
Flask-SQLAlchemy库让flask更方便的使用SQLALchemy,是一个强大的关系形数据库框架,既可以使用orm方式操作数据库,也可以使用原始的SQL命令. Flask-Migrate 是一个数据迁移框架,需要通过Flask-script库来操作. 一.配置Flask-SQLAlchemy 程序使用的数据库地址需要配置在SQLALCHEMY_DATABASE_URI中,S...转载 2019-05-21 17:02:59 · 338 阅读 · 0 评论 -
Python3 使用flask_sqlalchemy 报错ModuleNotFoundError: No module named 'MySQLdb'
Python3 使用flask_sqlalchemy 报错ModuleNotFoundError: No module named 'MySQLdb' 原因: python3 连接数据库驱动是 pymysql python2 连接数据驱动可以用 pymysql、MySQLdb sqlalchemy 默认使用 MySQLdb 连接数据库 所以报错! 解决办法: import...原创 2019-05-21 17:27:22 · 5817 阅读 · 0 评论 -
flask 重定向到上一个页面(获取当前url的前一个url)
flask 重定向到上一个页面(获取当前url的前一个url) 作用:传入当前页面url,重定向到前一个url 代码: from urllib.parse import urlparse, urljoin # 函数功能,传入当前url 跳转回当前url的前一个url def redirect_back(backurl, **kwargs): for target in requ...转载 2019-06-11 19:45:00 · 4228 阅读 · 0 评论