Life has its own fate, and meeting may not be accidental.

0%

Flask开发环境搭建

想做个Python的小项目练练手~~,选择了Flask,因为平常遇到的比较多,而且大数据也要用这个应用框架。“民”心所向-哈哈哈哈。

Flask

Flask是一个使用 Python 编写的轻量级 Web 应用框架。
其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。很多功能的实现都参考了django框架。。

创建一个Flask项目

PyCharm不是社区版可以直接创建。如果不行pip install flask

在app.py中添加一个新的路由

1
2
3
4
@app.route('/test')
@app.route('/test/<name>') # 路由
def test(name):
return render_template('test.html',name=name)

在templates中添加test.html文件

1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>首页</title>
</head>
<body>
<p>Welcome to {{name}}!</p>
</body>
</html>

![Flask](1jpg %}

访问http://127.0.0.1:5000/test/ChenZIDu,发现内容被渲染。

搭建环境

flask-sqlalchemy基于sqlalchemy基于Pymysql,特别搞笑,套娃~~

安装Pymysql:


1
pip install PyMySQL

再装sqlalchemy:


1
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sqlalchemy

接着装flask-sqlalchemy:


1
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask-sqlalchemy

因为我网不行,用官方源的话,每秒就50KB怎么改都超时,所以我这边会超时的都改成了清华大学的镜像源,-i的意思是临时使用,当然网上也有永久更改的教程。

到此环境搭建完成.

参考
Flask
茁壮的小草