view_func=login.as_view("login"))或view_func=login.as_view("zhuce"))中的login和zhuce代表的是视图函数里类的函数名,也叫中节点,相当于不使用MVC时视图函数的名称,由于在基于类的视图中,类里的视图函数的名称是统一的,没有自己独立的名称,所以要在主函数里指定一个其自己的名称,在网站页面中,如果需要跳转到该网站页面,href后面写的就是主函数里指定的函数名
zhuce.html
运行结果
运行主文件,在查看浏览器输入/") defpost(self): pass
classzhuce(MethodView): defget(self): returnrender_template( "/zhuce.html/") defpost(self): pass
同样是每个类对应一个网站页面,且类名与网站页面名要一致
每个类都要继承自flask.views.MethodView
类里只有两个方式方法,get和post,分别对应了get请求和post请求
一定要实战呀!
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有