django-rawinclude é um pequeno módulo para Django que dá a facilidade de carregar modelos em bruto. Ou seja, não tornando o conteúdo.
Isto é realmente útil para a incorporação de modelos de javascript com sintaxys semelhantes a Django. É mais útil do que o templatetag "ssi" porque ele usa toda a lógica de templateloaders de Django.
NOTA 1: Não é compatível com carregador de cache Django, mas em um futuro bem próximo ser implementado de cache em si.
NOTE2: ela está a estudar formas de facilitar i18n, seja através de javascript, quer por python.
Como usá-lo?
No primeiro passo, a configuração seus próprios templateloaders sobre settings.py:
RAWINCLUDE_TEMPLATE_LOADERS = [
& Nbsp; "django.template.loaders.filesystem.Loader ',
& Nbsp; "django.template.loaders.app_directories.Loader ',
]
INSTALLED_APPS = [
& Nbsp; ...
& Nbsp; "rawinclude",
]
E segundo passo, embedd algumas matérias-modelo em seu modelo Django padrão:
{% Load rawinclude%}
{% Raw_include "path / rawtemplate.html"%}
Requisitos :
- Python
- Django
Comentários não encontrado