flask
小羊黏黏
这个作者很懒,什么都没留下…
展开
-
werkzeug.routing.BuildError: Could not build url for endpoint ‘/index‘. Did you mean ‘qa.index‘ inst
werkzeug.routing.BuildError: Could not build url for endpoint '/index'. Did you mean 'qa.index' instead?考虑是不是url_for中写入的是一个地址,而不是一个函数next_url = request.values.get('next', url_for('qa.index'))return redirect(next_url)不要写成:return redirect({{next_ur原创 2020-10-06 14:14:25 · 1255 阅读 · 0 评论 -
flask设置config的方法
方法一:将所有config设置都单独写在一个类中:class Config: SECRET_KEY = os.urandom (24) SQLALCHEMY_DATABASE_URI = 'mysql+mysqlconnector://root:@localhost:3306/flaskrbac?charset=utf8' SQLALCHEMY_TRACK_MODIFICATIONS = True SQLALCHEMY_COMMIT_TEARDOWN = True转载 2020-09-26 16:20:47 · 1052 阅读 · 0 评论 -
flask:SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default i
警告内容:SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True or False to suppress this warning.warnings.warn(FSADeprecationWarning解决办法:将config的SQLALCHEMY_TRACK_MODIFICATIONS设置为Ture或Flase即可转载 2020-09-26 16:15:30 · 776 阅读 · 0 评论 -
flask+mysql:ModuleNotFoundError: No module named ‘MySQLdb‘
折腾了许久,找到一个解决办法:在app.py中引入下面的代码(如果pymysq报错,说明没有安装,按照上一篇文章的方法安装即可)import pymysqlpymysql.install_as_MySQLdb()转载 2020-09-25 20:30:31 · 114 阅读 · 0 评论 -
flask+mysql:ModuleNotFoundError: No module named ‘flask_sqlalchemyl‘
在虚拟环境terminal终端中已经安装了包,但是运行的时候还是报错:No module named 'flask_sqlalchemyl'在pycharm这个perference这个页面,手动添加包即可:原创 2020-09-25 20:27:45 · 2332 阅读 · 0 评论 -
flask+python报错:from: can‘t read /var/mail/app
flask+python报错:from: can't read /var/mail/app解决办法:#!/usr/bin/env python 即可转载 2020-09-25 17:45:12 · 744 阅读 · 0 评论 -
flask引入css文件问题解决,浏览器没有样式变化
flask用url_for引入css文件后,浏览器中查看代码,引入的路径是成功的,但是不显示css样式。解决方法:谷歌浏览器开启无痕浏览模式,再重新打开就可以了。折腾半小时 给爷气笑了原创 2020-09-24 19:44:49 · 1716 阅读 · 1 评论 -
mac启动flask报错:zsh: command not found: flask
在执行flask时遇到以下问题:>>> export FLASK_APP=app.py>>> export FLASK_ENV=development>>> flask runzsh: command not found: flask使用了网上其他人的方法:将~/.local/bin加入环境变量中,还是不行。找到原因如下:mac自带了python2.7,而我自己又安装了python3.7和python3.8,在~/.local/bi原创 2020-09-23 11:34:06 · 2278 阅读 · 7 评论