Django-rawinclude є невеликий модуль для Django, що дає легкість завантаження шаблонів в сирому вигляді. Тобто, не надаючи зміст.
Це дійсно корисно для вбудовування Javascript шаблони з sintaxys подібних Django. Це більш корисно, ніж templatetag "СКУ", тому що він використовує всю логіку в templateloaders Джанго.
Примітка 1: Не сумісний з кеш-Django навантажувача, але в самому найближчому майбутньому буде реалізований кеш себе.
Примітка 2: це вивчення шляхів сприяння i18n, або через JavaScript, або пітона.
Як його використовувати?
На першому етапі, встановити власний templateloaders на settings.py:
RAWINCLUDE_TEMPLATE_LOADERS = [
І NBSP; 'django.template.loaders.filesystem.Loader',
І NBSP; 'django.template.loaders.app_directories.Loader',
]
INSTALLED_APPS = [
І NBSP; ...
І NBSP; "rawinclude",
]
І другий крок, можливість розміщення сирі-шаблон в стандартний шаблон Django:
{% Навантаження rawinclude%}
{% Raw_include "шлях / rawtemplate.html"%}
Вимоги
- Python
- Django
Коментар не знайдено