摘要: 引子: 和django一样,flask也支持cbv 代码: # -*- coding: utf-8 -*- from flask import Flask,views app=Flask(__name__) def auth(func): def inner(*args,**kwargs): ret 阅读全文
posted @ 2021-01-31 22:52 Yuan_x 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 引子: 与django 的路由不同的是,flask是基于装饰器实现的,最终还是通过add_url_rule 来实现的 代码: # -*- coding: utf-8 -*- """ @author:yuan_x @software:PyCharm @file:flask_route_stu.py @ 阅读全文
posted @ 2021-01-31 22:07 Yuan_x 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 引子: flask的模版语法需要jinja2的支持,不像django内置,但2者的语法基本一致,只是有写不一样的地方 和django模版相同与不同之处: 1 视图函数中和django基本一致 def detail(id): """ flask 不像django 不支持正则 用这种方法来传值 也可以直 阅读全文
posted @ 2021-01-31 21:00 Yuan_x 阅读(120) 评论(0) 推荐(0) 编辑
摘要: app中写法: # -*- coding: utf-8 -*- """ 方式一 app.config["DEBUG"]=True config是个字典 还可以使用 app.config.update(.....) 方式二 app.config.from_pyfile("py_name.py") 方式 阅读全文
posted @ 2021-01-31 20:54 Yuan_x 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 引子: 以前用的都是django,现在公司主要在用flask做自动化平台,所以今天开始学习flask,作为python流行的三大框架之一,flask与Django形成了鲜明的对比,一个是大而全一个是小而精,但是flask拥有丰富的第三方插件,这2个框架我感觉是2种不同的思想,django各种工具封装 阅读全文
posted @ 2021-01-31 20:50 Yuan_x 阅读(50) 评论(0) 推荐(0) 编辑