Flask系列
Posted Program编程者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask系列相关的知识,希望对你有一定的参考价值。
编者序:
“
这是我一位朋友kyv写的文章,他的开源代码在gitub/kyv001/notebookOnWeb。
”
Flask是一个轻量级的PythonWeb框架。他主要和Jinja、Werkzeng一起使用。
/1.安装flask/
Flask是一个第三方库,我们需要安装它。它在Pypi中存在,所以我们可以用pip来安装。
既然你都找到这里了,那就不需要介绍PIP怎么用了吧。
Windows安装参见1.1,MacOS参见1.2,Linux参见1.3
Windows安装:
让我们打开CMD或PowerShell,然后输入:
pip3 install -U flask
静静等待,直到安装成功。
然后打开Python终端,输入:
import flask
只要不报错,就是安装成功
MacOS安装:
让我们打开终端(如Bash),然后输入:
sudo pip3 install -U flask
静静等待,直到安装成功。
然后打开Python终端,输入:
import flask
只要不报错,就是安装成功
Linux安装:
这里以Deepin Linux为例,让我们打开终端(如Bash),然后输入:
sudo pip3 install -U flask
静静等待,直到安装成功。
然后打开Python终端,输入:
import flask
只要不报错,就是安装成功
/2.第一个项目/
学习一个新的框架,最重要的就是第一个项目。按照惯例,写一个Hello world!作为开始是最好的。
用flask做Helloworld十分简单,我选了比较简单的一种。
直接上代码:
import flask
app = flask.Flask(__name__)
'/') .route(
def hello():
return'Helloworld!'
app.run()
其实完整的项目目录结构是这样的:
{name}
|
+-runserver.py # 运行文件
|
+-{proj} # 主文件夹
|
+-__init__.py # 导入包时实际导入的文件
|
+-config.py # 设置文件
|
+-forms.py # 表单文件
|
+-views.py # 视图文件
|
+-satic # 静态文件夹
| |
| +-...
|
+-templates # html文件夹
|
+-...
后面将一一讲解
今天你学废了吗
以上是关于Flask系列的主要内容,如果未能解决你的问题,请参考以下文章