Flask
Klassbaserade vyer
Sök…
Grundläggande exempel
Med klassbaserade vyer använder vi klasser istället för metoder för att implementera våra åsikter. Ett enkelt exempel på att använda klassbaserade vyer ser ut enligt följande:
from flask import Flask
from flask.views import View
app = Flask(__name__)
class HelloWorld(View):
def dispatch_request(self):
return 'Hello World!'
class HelloUser(View):
def dispatch_request(self, name):
return 'Hello {}'.format(name)
app.add_url_rule('/hello', view_func=HelloWorld.as_view('hello_world'))
app.add_url_rule('/hello/<string:name>', view_func=HelloUser.as_view('hello_user'))
if __name__ == "__main__":
app.run(host='0.0.0.0', debug=True)
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow