Ich habe gelernt, Flask Blueprints zu erstellen und kann Blueprint für Nicht-Kolben-Produkte erstellen, die Jinja2-Vorlagen verwenden und sie in Flaschenprojekten verwenden. Ich mache so etwas wie dieses:Wie man von mehr als einem template_folder für Flask Blueprint lädt?
# blueprint code
from flask import Blueprint
from pkg_resources import resource_filename
app = Blueprint('formgear', __name__,
template_folder=resource_filename('formgear', 'templates'))
Und nun möchte ich eine weitere Reihe von Vorlagen hinzufügen, die logisch mit meinem nicht-Flask-Projekt verbunden ist, aber sind flaschen nur spezifisch. Ich bin mir überhaupt nicht sicher, ob es ein gutes Desing ist, aber gibt es eine Möglichkeit, beide Vorlagenordner aus einem Bauplan zu verbreiten? Und beide Vorlagen für das gesamte Flask-Projekt verfügbar machen?
Hinweis: formgear
ist der Name meines Nicht-Flask-Projekts.
Hat passieren kann meine Antwort Ihre Frage beantworten ? – pyfunc