Ich habe eine Tabelle im Navigationssystem meiner Webapp, die jedes Mal, wenn eine Seite gerendert wird, mit aktuellen Informationen gefüllt wird. Wie kann ich vermeiden, den folgenden Code in jede view
zu setzen?Übergeben Sie Variablen an alle Jinja2-Vorlagen mit Flask
def myview():
mydict = code_to_generate_dict()
return render_template('main_page.html',mydict=mydict)
mydict
wird verwendet, um die Tabelle zu füllen. Die Tabelle wird auf jeder Seite angezeigt
es also nicht für andere zu verwirren, vielleicht Erwähnen Sie, dass Flask nach einem "dict" sucht, das zurückgegeben werden soll, egal ob meine Variable eine 'string',' list' oder ein anderer Datentyp ist –