FlASK是一个轻量级的WSGI Web应用程序框架,Flask的核心包括Werkzeug工具箱和Jinja2模板引擎,它没有默认使用的数据库或窗体验证工具,这意味着用户可以根据自己的需求选择不同的数据库和验证工具。Flask的设计理念是保持核心简单,同时提供强大的扩展性,用户可以通过添加各种扩展来增加功能,如邮件发送、用户认证、数据库集成等
然后需要嘱咐的一个事情,一定要注意代码格式,Tab制表符和空格一定要区分开
pip升级命令:python -m pip install --upgrade pip
FlASK框架安装:
1.软件版本
Flask要求Python的版本在3.4以上
2.创建一个工作目录
my_python_flask(使用makdir命令)
3.创建虚拟环境
python -m venv myenv
4.安装flask框架
pip install flask其他包:
pip install flask-login
pip install flask-openid
pip install flask-mail :为Flask应用程序提供SMTP接口
pip install flask-sqlalchemy :将SQLAlchemy支持添加到Flask应用程序中
pip install flask-mysqldb : 支持数据库操作
pip install mysql-connector-python
pip install flask-whooshalchemy
pip install flask-wtf :添加了WTForms的渲染和验证
pip install flask-babel
pip install guess_language
pip install flipflop
pip install Sijax :使AJAX易于在Web应用程序中使用Python/jQuery库

5.运行.bat文件

6.检查安装是否成功
pip freeze

相关依赖解释:
| 依赖名称 |
依赖作用 |
|---|---|
| Werkzeug |
用于实现WGGI,应用和服务之间的标准Python接口 |
| Jinja |
用于渲染页面的模板语言 |
| MarkupSafe 与Jinja共用 |
在渲染页面时用于避免不可信的输入,防止注入攻击 |
| ItsDangerous |
保证数据完整性的安全标志数据,用于保护Flask的session cookie |
| Click |
一个命令行应用的框架,用于提供flask命令,并允许添加自定义管理命令 |
FlASK框架使用:
1.代码:
from flask impo

最低0.47元/天 解锁文章
897

被折叠的 条评论
为什么被折叠?



