网站建设中图片多少钱jsp网站开发 心得
news/
2025/9/28 18:33:23/
文章来源:
网站建设中图片多少钱,jsp网站开发 心得,招标网最新招标公告,做托福的网站Flask介绍 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架#xff0c;对于Werkzeug本质是Socket服务端#xff0c;其用于接收http请求并对请求进行预处理#xff0c;然后触发Flask框架#xff0c;开发人员基于Flask框架提供的功能对请求进…Flask介绍 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架对于Werkzeug本质是Socket服务端其用于接收http请求并对请求进行预处理然后触发Flask框架开发人员基于Flask框架提供的功能对请求进行相应的处理并返回给用户如果要返回给用户复杂的内容时需要借助jinja2模板来实现对模板的处理即将模板和数据进行渲染将渲染后的字符串返回给用户浏览器。
“微”(micro) 并不表示你需要把整个 Web 应用塞进单个 Python 文件虽然确实可以 也不意味着 Flask 在功能上有所欠缺。微框架中的“微”意味着 Flask 旨在保持核心简单而易于扩展。Flask 不会替你做出太多决策——比如使用何种数据库。而那些 Flask 所选择的——比如使用何种模板引擎——则很容易替换。除此之外的一切都由可由你掌握。如此Flask 可以与您珠联璧合。
默认情况下Flask 不包含数据库抽象层、表单验证或是其它任何已有多种库可以胜任的功能。然而Flask 支持用扩展来给应用添加这些功能如同是 Flask 本身实现的一样。众多的扩展提供了数据库集成、表单验证、上传处理、各种各样的开放认证技术等功能。Flask 也许是“微小”的但它已准备好在需求繁杂的生产环境中投入使用。
pipenv虚拟环境的安装
Python的虚拟环境是在Python基础环境上虚拟出的一个工作环境目的是防止基础环境被污染便于项目对包的管理。我们使用以下的命令便可以安装pipenv虚拟环境
apt install pipenv我们可以运行以下的代码如果出现下图所示的场景则代表虚拟场景已经安装好了
pipenv --version创建一个虚拟环境
现在我们已经安装好了一个pipenv虚拟环境接下来我们需要去创建一个虚拟环境执行如下的命令创建文件夹进入后创建虚拟环境
#创建文件夹
mkdir flask
#创建目录
cd flask
#创建虚拟环境
pipenv shell 现在我们所处的位置就是一个和外界隔离开来的虚拟环境我们可以通过以下的命令来查看当前的文件夹有哪些文件
ls此时我们通过ls命令去查看会发现当前文件夹下会出现一个Pipfile的文件这个文件里记录了当前副本的一些基本情况 我们可以通过以下的命令查看当前副本的一些基本情况
cat Pipfile安装flask
现在我们执行以下的命令在虚拟环境中安装flask
pipenv install flask现在我们已经成功在虚拟环境中安装了flask框架
第一个应用的开发
接下来通过简单的代码教会大家使用flask框架开发第一个简单的应用现在我们在上文中所搭建的虚拟环境下执行以下的代码编辑脚本文件
vim app.py进入编辑页面后我们写入如下的代码
#!/usr/bin/env python3from flask import Flask#初始化
app Flask(__name__)
#路由
app.route(/)
def index():return Hello World!if __name__ __main__:app.run()然后退出保存即可
接下来输入如下代码运行该脚本文件
python3 app.py接下来我们只需要通过任意的浏览器输入 http://127.0.0.1:5000 这个URL便可以访问这个程序的Web界面
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920980.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!