django-rawinclude är en liten modul för Django som ger enkel lastning mallar i raw. Det vill säga, att inte återge innehållet.
Detta är verkligen användbart för inbäddning javascript mallar med sintaxys liknar django. Det är mer användbart än templatetag "SSI" eftersom den använder all logik templateloaders av django.
OBS 1: Inte kompatibel med django cache lastare, men inom en mycket snar framtid att genomföras cache själv.
OBS 2: Det undersöker sätt att underlätta i18n, antingen genom javascript, antingen genom python.
Hur använder det?
På första steget, ställa in dina egna templateloaders på settings.py:
RAWINCLUDE_TEMPLATE_LOADERS = [
& Nbsp; 'django.template.loaders.filesystem.Loader ",
& Nbsp; 'django.template.loaders.app_directories.Loader ",
]
INSTALLED_APPS = [
& Nbsp; ...
& Nbsp; "rawinclude",
]
Och andra steget, embedd några raw-mall i din vanliga django mall:
{% Belastning rawinclude%}
{% Raw_include "sökväg / rawtemplate.html"%}
Krav :
- Python
- Django
Kommentarer hittades inte