学习flask web开发遇到的一些问题及解决方法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lan__xiang/article/details/52014815
  • Q:ExtDeprecationWarning: Importing flask.ext.script is deprecated, use flask_script instead.
    .format(x=modname), ExtDeprecationWarning
    A:把flask.ext.script中的.ext.换成下划线_
  • Q:UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning.
    warnings.warn(‘SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning.’)
    A:在代码中加一行
 track_modifications = app.config.setdefault('SQLALCHEMY_TRACK_MODIFICATIONS'    , True)
  • Q:heroku login出现问题 如图:

这里写图片描述

A:原因是ruby版本太低,需升级。命令如下:

$ sudo apt-add-repository ppa:brightbox/ruby-ng
$ sudo apt-get update
$ sudo apt-get install ruby2.2

$ ruby2.2 -v
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux-gnu]

参考链接:1.http://stackoverflow.com/questions/26595620/how-to-install-ruby-2-1-4-on-ubuntu-14-04
2.http://qiita.com/35_267_/items/29badc389a1df4d56c6f

展开阅读全文

没有更多推荐了,返回首页