flask
Leeeey
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
flask_migrate做数据库迁移时报错:ERROR [root] Error: Target database is not up to date.
问题产生原因 本地已经存在一个数据库迁移的版本,又从别的地方拷入一个新的版本,在flask db migrate时报错 解决方案 按照正常情况下,查看migrate的状态和数据库的版本状态后,版本号如果不一致的话更新一下版本号就可以了,下面是我的情况 可以看到我的migrate是有两个head的,我分不清那个是最新的了,知道的话吧最新的留下,另一个删除就能正常更新了。更新命令: $ pytho...原创 2020-02-13 21:59:12 · 2599 阅读 · 0 评论 -
python3 flask 中迁移数据库报错:ModuleNotFoundError: No module named 'MySQLdb'
报错内容 这个错误是在我进行数据库迁移时出现的,网上查了下原因是因为MySQLdb不支持python3版本,python3更换为pymysql 解决方案 先安装pymysql包 pip install pymysql 然后在msqldb.py文件头部修改 import pymysql pymysql.install_as_MySQLdb() 修改后mysqldb就可以正常使用了 ...原创 2020-02-11 18:29:22 · 491 阅读 · 0 评论 -
flask blueprint(蓝图)
模块化 随着flask程序越来越复杂,我们需要对程序进行模块化的处理,之前学习过python的模块化管理,于是针对一个简单的flask程序进行模块化处理 简单来说,Blueprint 是一个存储视图方法的容器,这些操作在这个Blueprint 被注册到一个应用之后就可以被调用,Flask 可以通过Blueprint来组织URL以及处理请求。 Flask使用Blueprint让应用实现模块化,在Fl...转载 2020-02-10 22:53:18 · 344 阅读 · 0 评论 -
Flask中endpoint的理解
在flask框架中,我们经常会遇到endpoint这个东西,最开始也没法理解这个到底是做什么的。最近正好在研究Flask的源码,也就顺带了解了一下这个endpoint 首先,我们看一个例子: @app.route('/user/<name>') def user(name): return 'Hello, %s' % name 这个是我们在用flask框架写网站中最常用的。 ...原创 2020-02-09 22:19:57 · 488 阅读 · 0 评论
分享