django-rawinclude ist ein kleines Modul für Django, die die Mühelosigkeit des Ladens Vorlagen in rohem gibt. Das bedeutet, dass der Inhalt nicht machen.
Dies ist sehr nützlich für die Einbettung von Javascript, Vorlagen mit ähnlich django sintaxys. Es ist nützlicher als die TemplateTag "ssi", weil es die ganze Logik der templateloaders von Django benutzt.
HINWEIS 1: Cache selbst Nicht kompatibel mit django Cache Loader, aber in naher Zukunft umgesetzt werden.
HINWEIS 2: Es untersucht Möglichkeiten, i18n zu erleichtern, sei es durch Javascript entweder durch Python.
Wie verwenden Sie es?
Am ersten Schritt Ihr eigenes Setup templateloaders auf settings.py:
RAWINCLUDE_TEMPLATE_LOADERS = [
& Nbsp; "django.template.loaders.filesystem.Loader ',
& Nbsp; "django.template.loaders.app_directories.Loader ',
]
INSTALLED_APPS = [
& Nbsp; ...
& Nbsp; "rawinclude"
]
Und einem zweiten Schritt, embedde einige raw-Vorlage in Ihrem Standard-Django-Vorlage:
{% Last rawinclude%}
{% Raw_include "Pfad / rawtemplate.html"%}
Anforderungen :
- Python
- Django
Kommentare nicht gefunden