擅长:python、mysql、java
<p>我不确定您的总体用例是什么,但是最好不要在类中嵌入app对象,而是使用Flask的<a href="http://flask.pocoo.org/docs/0.12/views/" rel="nofollow noreferrer">Pluggable Views</a>模块。这将允许您将视图清晰地定义为继承自烧瓶.视图.视图. 示例:</p>
<pre><code>import flask
import flask.views
class MyClass(flask.views.View):
def dispatch_request(self):
return '<h1>Success</h1>'
app.add_url_rule('/test', view_func=MyClass.as_view('home'))
</code></pre>
<p>对于这个小例子来说,这无疑是更多的代码,但是这给了您更大的灵活性,可以用它们自己的路由来定义其他类或函数,并且可以考虑MethodViews,它为定义多个HTTP方法并将它们与单个类相关联提供了一个很好的结构。在</p>