flask

flask,第1张

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 生产

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/798259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-06
下一篇 2022-05-06

发表评论

登录后才能评论

评论列表(0条)

保存