不得不PyCharm确实是开发Python优秀IDE,用于开发Flask更是没说的。
建议使用Pro版本,注册的问题推荐花点小钱:http://dwz.cn/2KpNib (声明:该店与本人无关)
注册成功后就可以放心使用了。
新建项目并选择项目类型->Flask,里面可以很方便的设置使用的Python解释器为Python2还是Python3或者是直接创建自己的VitualEnv环境。
更多设置里面可以设置视图的框架推荐直接使用与Flask搭配的Jinja2框架,还可以设置模板的默认路径(建议直接使用默认的即可)。
创建后就可以看到项目的结构了。
static是Flask的静态路由的默认路径;
templates就是默认的页面模板的路径。
File -> Settings
设置中的Project:xxxxx段落的才是针对这个项目的设置,其他的都是全局设置,大家要注意一下。
Project Interpreter设置运行环境和相关的插件包
如果需要安装其他的Flask插件,只需要点击右侧的 “+”号即可进行检索和安装,非常方便。
是不是非常的方便呢。
推荐大家安装以下几个常用插件:
flask-bootstrap
flask-script
flask-wtf
下次会针对这些插件进行讲解。
运行很简单,写好Flask程序后,直接点击右上角的运行按钮即可。
运行后悔出现输出窗口。
是不是很简单呢。顺便说一下这个窗口的左边第一个按钮是重新运行的快捷按钮,这样就不用每次都先停止后再运行了,一步搞定,绝对方便。
使用上基本上就介绍完了。
后面我会写一些在Flask的开发时需要做的一些小技巧,毕竟我也是自己研究的,网上查的有些都不对,也希望可以给大家一些参考,少走一些弯路,总之大家一起把Flask学起来吧!