[英]Class-based (generic) views in Flask
使用 Flask web 框架编写通用视图的最佳方法是什么?
@app.route 装饰器是否支持可调用类? 还是我以完全错误的方式思考这个问题?
任何帮助或建议将不胜感激!
从 Python 2.6 开始,您也可以将装饰器应用于类。 可调用类没有内置模式,因为实现它们的方法太多,但本质上,诀窍是覆盖__call__
上的 __call__ 并拥有一个包装装饰器来实例化 class。
我正计划有一个基于类的视图扩展,但到目前为止没有人想出一些好的行为:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.