Wie kann ich das Vorlagenverzeichnis für die Verwendung in der Flasche dynamisch auswählen?
Standardmäßig verwendet flask Vorlagendateien, die im Verzeichnis "template" gespeichert sind:
/flaskapp
/application.py
/templates
/hello.html
Gibt es eine Möglichkeit, das Vorlagenverzeichnis je nach angemeldetem Benutzer dynamisch auszuwählen? So soll die Verzeichnisstruktur aussehen:
/flaskapp
/application.py
/templates (default template goes here)
/hello.html
/userdata
/user1
/template1
hello.html
/template2
hello.html
/user2
/template1
hello.html
/template2
hello.html
Kann ich das Verzeichnis zum Laden von Vorlagendateien dynamisch auswählen, wenn ich den Benutzernamen des angemeldeten Benutzers und den Namen der vom Benutzer aktivierten Vorlage habe? Zum Beispiel,
/userdata/<username>/<activated template name>/
statt fest
/templates/
Was ich versuche zu erreichen, ist ein WordPress-ähnliches Themensystem für meine Webanwendung, in dem Benutzer Themen für seine Website hochladen / auswählen können.