Flask记录-基本知识
Flask记录-基本知识程序实例获取flask的程序实例,需要实例化Flask类,Flask类可以从flask包中导入使用代码表示即:from flask import Flask app = Flask(__name__)传入Flask类的构造方法的第一个参数是模块或包的名称,我们应该使用特殊变量__name__来表示。__name__是一个系统定义的变量,它会根据所处的模块来命名,表示当前模块
Flask记录-基本知识程序实例获取flask的程序实例,需要实例化Flask类,Flask类可以从flask包中导入使用代码表示即:from flask import Flask app = Flask(__name__)传入Flask类的构造方法的第一个参数是模块或包的名称,我们应该使用特殊变量__name__来表示。__name__是一个系统定义的变量,它会根据所处的模块来命名,表示当前模块
Flask记录-搭建环境安装Python安装pip(新版Python自带)安装Pipenvpip install pipenv创建虚拟环境,优点:可以为每一个项目创建独立的Python解释器环境在需要创建的目录下:pipenv install激活虚拟环境pipenv shell安装Flaskpipenv install flask
在用flask做后台时,需要用到token做身份验证,这里记录两种方法。 带时间过期验证的 from itsdangerous import TimedJSONWebSignatureSerializer as Serializer from itsdangerous import SignatureExpired, BadSignature ... #加密,第二个参数是过期时间
在文件中直接app.config['XXXXX'] = 'XXXXX' 新建一个独立配置文件,直接在其中配置XXXXX = 'XXXXX' 在文件中通过app.config.from_pyfile('配置文件名.py')加载 在文件中建一个类,通过app.config.from_object(类名())加载 eg: .. class Config(o