flask框架第一部,创建一个项目
flask是python中一个微内核的web框架
开发环境
python3.6
flask 0.12.2
pycharm
创建虚拟环境
安装虚拟环境 ----> pip install virtualenv
创建虚拟环境 ----> virtualenv +[虚拟环境名称]
激活虚拟环境 ----> 通过activate来激活虚拟环境.


安装flask
在当前的虚拟环境下 pip install flask安装即可

因为我已经安装好了,如果没有安装的情况下,则是显示的进度条...然后在虚拟环境中进入python...导入flask包...并打印flask版本...出现版本号即代表安装成功
创建一个flask项目

打开pycharm并创建flask项目
项目结构图
写到这里不知道为什么,简书上传图片一直就显示加载错误了..所以手写吧....
项目中: static 是放置静态文件的,比如你的css/js/images等文件...
templates文件是放置HTML页面
再有的一个.py文件就是项目的主程序文件...主程序文件代码如下,都已详细备注...
# 导入flask类
from flask import Flask
# 初始化flask对象, 传递了参数__name__,此参数有两个作用:
# 1, 方便flask框架寻找资源
# 2, 方便一些flask插件出现错误时能方便的定位出错误位置
app = Flask(__name__)
# @app.route装饰器, 返回一个视图函数..返回给浏览器一个页面
@app.route('/')
def hello_world():
return 'Hello World!' #返回一个helloWorld 的文本视图
# 脚本运行程序.如果是调试,运行app.run.如果是调用就不运行
if __name__ == '__main__':
app.run(debug=True) #设置为允许debug调试------>(后续debug调试会在Config文件中写明.与此处的设置效果是一样的...)
然后开始运行.会有如图所示:

helloworld就是刚才app.route视图函数返回的值...图片中的文字没有保存到,请谅解...
网友评论