可拔插视图

来源:互联网 发布:产品模型数据交换标准 编辑:程序博客网 时间:2024/06/01 08:28

基于类的试图

from flask.views import Viewfrom flask import render_templateclass UserLogin(View):methods=['POST','GET']    def dispatch_request(self):     ##调度函数        return render_template('login.html')

基于方法的试图

from flask.views import MethodViewfrom flask import render_templateclass Userlogin(MethodView):    def get(self):   ##定义get方法访问        return render_template('login.html')    def post(self):   ##定义post方法访问        return render_template('login.html')

主入口中导入

from account import Userlogin##app.add_url_rule('url',view_func=类名.as_view(终结点))app.add_url_rule('/login/',view_func=Userlogin.as_view('login'))