django-rawinclude er en liten modul for Django som gir enkel lasting maler i rå. Det vil si, ikke å gjengi innholdet.
Dette er veldig nyttig for innebygging av javascript, maler med sintaxys lignende i Django. Det er mer nyttig enn templatetag "SSI" fordi den bruker all logikk templateloaders av Django.
Merk 1: Ikke kompatibel med django cache loader, men i svært nær fremtid bli gjennomført cache selv.
Merk 2: det er å studere måter å tilrettelegge i18n, enten gjennom javascript, enten ved python.
Hvordan bruke den?
På første skrittet, oppsett dine egne 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",
]
Og andre trinnet, embedd noen rå-mal i standard django mal:
{% Belastning rawinclude%}
{% Raw_include "sti / rawtemplate.html«%}
Krav :
- Python
- Django
Kommentarer ikke funnet