Flask
Vues basées sur la classe
Recherche…
Exemple de base
Avec les vues basées sur les classes, nous utilisons des classes au lieu de méthodes pour implémenter nos vues. Un exemple simple d'utilisation des vues basées sur les classes se présente comme suit:
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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow