Uzyskaj wszystkie szablony django wykrywa od TEMPLATE_LOADERS i TEMPLATE_DIRS
TEMPLATE_DIRS = ('/path/to/templates/',)
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
)
Staram się znaleźć rozwiązanie, które byłoby wyświetlić zawartość mojego katalogu określonym w jednym z tych miejsc (TEMPLATE_DIRS
lub TEMPLATE_LOADERS
).
muszę coś takiego:
template_files = []
for dir in EVERY_DIRECTORY_DJANGO_LOOKS_FOR_TEMPLATES_IN:
template_files.append(os.listdir(dir))
byłoby 'settings.TEMPLATE_DIRS + settings.TEMPLATE_LOADERS' nie działa? – karthikr
Potrafię iterować po ustawieniach. TEMPLATE_DIRS, ale ustawienia.TEMPLATE_LOADERS to tylko tuple modułów, a nie dirs ... – Hernantz