Ich möchte den Code wartbarer machen. Gerade jetzt wird "ding1" dreimal wiederholt. Gibt es eine Möglichkeit, dieseRender Vorlage basierend auf dem Namen des Endpunkts in Flask?
@app.route("/thing1")
def thing1():
return render_template("thing1.ejs")
@app.route("/thing2")
def thing2():
return render_template("thing2.ejs")
@app.route("/thing3")
def thing3():
return render_template("thing3.ejs")
Ähnliche ... machen
@app.route("/thing1")
def thing1():
return render_template_name_of_function() # should render thing1
@app.route("/thing2")
def thing2():
return render_template_name_of_function() # should render thing2
@app.route("/thing3")
def thing3():
return render_template_name_of_function() # should render thing3
Ahh sorry ... edited Frage, um es klarer zu machen. Jede Funktion muss eine Vorlage wiedergeben, die den gleichen Namen wie die Funktion hat – Alexis