django-rawinclude is een kleine module voor Django die het gemak van het laden templates geeft in raw. Dat is, niet waardoor de inhoud.
Dit is erg handig voor het integreren javascript sjablonen met sintaxys vergelijkbaar met django. Het is nuttiger dan de templatetag "SSI", omdat het gebruik maakt van alle logica van templateloaders van Django.
OPMERKING1: Niet compatibel met Django cache loader, maar in de zeer nabije toekomst worden zelf uitgevoerd cache.
NOTE2: het is het bestuderen van manieren om i18n te vergemakkelijken, hetzij door middel van javascript, hetzij door python.
Hoe gebruiken?
Op eerste stap, het opzetten van je eigen templateloaders op settings.py:
RAWINCLUDE_TEMPLATE_LOADERS = [
& Nbsp; 'django.template.loaders.filesystem.Loader',
& Nbsp; 'django.template.loaders.app_directories.Loader',
]
INSTALLED_APPS = [
& Nbsp; ...
& Nbsp; "rawinclude",
]
En tweede stap, embedd wat rauwe-template in uw standaard django sjabloon:
{% Belasting rawinclude%}
{% Raw_include "pad / rawtemplate.html"%}
Eisen
- Python
- Django
Reacties niet gevonden