¿Cómo seleccionar dinámicamente el directorio de plantillas para usar en el matraz?
De forma predeterminada, el matraz utiliza archivos de plantilla almacenados en el directorio "plantilla":
/flaskapp
/application.py
/templates
/hello.html
¿Hay alguna forma de elegir dinámicamente el directorio de plantillas de acuerdo con el usuario que inició sesión? Así es como quiero que sea la estructura del directorio:
/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
Ahora, si tengo el nombre de usuario de usuario registrado y el nombre de la plantilla activada por el usuario, ¿es posible seleccionar dinámicamente el directorio para cargar archivos de plantilla? Por ejemplo,
/userdata/<username>/<activated template name>/
en lugar de fijo
/templates/
Lo que estoy tratando de lograr es un sistema de tema tipo wordpress para mi aplicación web donde los usuarios pueden cargar / seleccionar temas para su sitio web.