您当前的位置: 首页 > 知识百科 > MVC—Flask网站制作(14)

MVC—Flask网站制作(14)

时间:2023-07-01 14:05 阅读数:102 人阅读 分类:知识百科

  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请求

  一定要实战呀!