django-nativos-tags ofrece una manera de hacer que la creación de etiquetas de plantilla estúpidamente simple. Las etiquetas son "nativos" porque hay una relación mucho más estrecha entre la etiqueta en la plantilla y una función de Python detrás de las escenas. La aplicación abstrae el trabajo necesario para analizar la sintaxis templatetag en una forma utilizable para una función de Python. Por ejemplo:
Definir una función arbitraria en sus templatetags:
añadir def (x, y):volver x + y
add.function = True
Utilice la función en su plantilla:
{% añada 1000 100 como num%}{{Numero | intcomma}}
¿Qué salidas:
1100Otras características de los nativos Tags:
argumento palabra clave parsingQuoted cadenas analizadas corectlyNo {% de carga%} etiquetas requiredAuto determinación de variables de la plantillaEl poder real del módulo viene en el Contrib complementos que tiene un montón de etiquetas a la derecha de la caja, listo para usar. El uso adecuado de la Contrib Añadir Ons hace esta aplicación un reemplazo funcional para django-plantilla-utils de James Bennett
Requisitos
- Django
- Python
Comentarios que no se encuentran