Schreiben Sie Notizen, um Flask zum ersten Mal im Geschäft zu verwenden.
from flask import Flask,render_template,request
#aus der Modulimportklasse 1,Klasse 2,Klasse 3...
#Verwenden Sie die Anforderungsklasse
from flask import Flask, render_template, request
name = request.args.get("name")
#Verwenden Sie die Anforderungsklasse und bereiten Sie eine Methode vor, wenn sie vom POST empfangen wird
from flask import Flask, render_template, request
@app.route("/post", methods = ["post"])
def post():
name = request.form["name"]
#Verwenden Sie für Listen getlist
names = request.form.getlist("names")
#Controllerseite
render_template("index.html", name = name)
#Vorlagenseite
<div>{{name}}</div>
#Vorlagenseite
{% if name == "tokyo" %}
<div>Hauptstadt{{name}}</div>
{% elif name %}
<div>{{name}}</div>
{% else %}
<div>Anonym</div>
{% endif %}
#Vorlagenseite
{% for city in cities %}
<div>{{city}}</div>
{% endfor %}
# GET
@app.route("/get")
def get():
# POST
@app.route("/post", methods = ["post"])
def post():
pip install -r requirements.txt
Der Inhalt von require.txt sieht folgendermaßen aus
Flask==1.1.1
SQLAlchemy==1.3.10
・
・
・
Fügen Sie immer mehr Module hinzu, die Sie installieren möchten
Fahren Sie mit [Teil 2] fort (https://qiita.com/speedstar18fct/items/9eb11544ffabd470916d).
Recommended Posts