Domyślnie kolby używa plików szablonu przechowywane w „Szablon” katalogu:Jak dynamicznie wybierać katalog szablonów do użycia w kolbie?
/flaskapp
/application.py
/templates
/hello.html
Czy istnieje jakiś sposób, aby dynamicznie wybrać katalog szablonu według zalogowanego użytkownika? W ten sposób chcę struktura katalogów być:
/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
Teraz jeśli mam nazwę użytkownika zalogowanego użytkownika i nazwę szablonu aktywowany przez użytkownika, możliwe jest dynamicznie wybrać katalog, aby załadować pliki szablonów? Na przykład,
/userdata/<username>/<activated template name>/
zamiast stałej
/templates/
Co staram się osiągnąć to WordPress podobnego systemu rozrywki dla mojej aplikacji internetowej, na której użytkownicy mogą przesyłać/wybrać tematy na swojej stronie internetowej.
Nie musisz uciec przed znakami nowej linii w Pythonie wewnątrz list lub deklaracji dyktowanych. – fiatjaf
Jeśli ktoś ma problemy: to nie działa w Heroku. Musisz przekazać ścieżkę bez pierwszego '/' (jak '' flaskapp/userdata''). – fiatjaf
To nie działa dla mnie. Wsparcie – Kishan