栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

flask

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

flask

flask 虚拟环境的使用 需要安装的库
pip install virtualenv
pip install virtualenvwrapper-win
虚拟环境常用命令
mkvirtualenv 环境名 #创建虚拟环境
lsvirtualenv 	#查看所有虚拟环境名称
cdvirtualenv 	#切换到当前虚拟环境目录下·
revirtualenv 环境名 #删除虚拟环境
workon 环境名  	#虚拟环境间的转换
WSGI介绍
  1. python web server gateway interface web服务网关接口

  2. 用于python框架/应用程序与服务器之间的连接所遵循的一种协议。

创建flash
from flask import Flask   #导入Flask

app = Flask(__name__)     #创建对象
if __name__ == "__main__":
	app.run(port=5001)    #启动,端口号最好在启动之前进行配置。
run函数
run(host="ip地址",port="端口号",debug=True)
1. 如果host改成0.0.0.0则表示外网可以访问,默认情况只能是本机访问。
2. 一个端口号对应的是一个程序,端口号最好在启动之前进行配置。
3. debug 为True时开启调试模式,当代码改变时服务器会重新加载,适用于development
		False默认,代码改变服务器不会自动加载,适用于production
config函数

Flask的配置对象(config)是一个字典的子类(subclass),所以你可以把配置用键值对的方式存储进去。这是一个通用的处理接口,Flask内置的配置,扩展提供的配置,你自己的配置,都集中在一处。

直接写出配置的值
#可以直接写在app文件中
app.config["ENV"] = "development" #设置应用环境 默认production
app.config['DEBUG'] = True		#开启调试模式 默认Flase
单独的配置文件
#创建独立的py文件(settings.py),将配置信息写入文件中
ENV = "development"
DEBUG = True

#导入配置文件
app.config.from_object(settings)
三种环境 介绍

development 开发

testing 测试

production 生产

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/857576.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号