django-rawinclude es un pequeño módulo para Django que da la facilidad de cargar plantillas en crudo. Es decir, no hacer que el contenido.
Esto es realmente útil para incorporar plantillas javascript con sintaxys similares a Django. Es más útil que el templatetag "ssi", ya que utiliza toda la lógica de templateloaders de Django.
NOTA 1: No es compatible con cargador de caché de Django, pero en un futuro muy próximo se implementará caché en sí.
NOTA 2: se está estudiando la manera de facilitar i18n, ya sea a través de Javascript, ya sea por pitón.
¿Cómo usarlo?
El primer paso, configurar sus propias templateloaders en settings.py:
RAWINCLUDE_TEMPLATE_LOADERS = [
& Nbsp; "django.template.loaders.filesystem.Loader ',
& Nbsp; "django.template.loaders.app_directories.Loader ',
]
INSTALLED_APPS = [
& Nbsp; ...
& Nbsp; "rawinclude",
]
Y segundo paso, embedd alguna plantilla crudo en su plantilla de Django estándar:
{% Rawinclude carga%}
{% Raw_include "ruta / rawtemplate.html"%}
Requisitos :
- Python
- Django
Comentarios que no se encuentran