django-natifs balises offre un moyen de faire de la création de balises de modèle bêtement simple. Les tags sont "native" parce qu'il ya une relation beaucoup plus étroite entre la balise dans le modèle et une fonction Python dans les coulisses. L'application résumés les travaux nécessaires pour analyser la syntaxe de templatetag en une forme utilisable pour une fonction Python. Par exemple:
Définir une fonction arbitraire dans vos templatetags:
ajouter def (x, y):x + y retourner
ADD.FUNCTION = True
Utilisez la fonction dans votre modèle:
{% ajouter 1000 100 comme num%}{{Num | intcomma}}
qui sort:
1100D'autres caractéristiques de tags autochtones:
argument de mots-clés parsingQuoted chaînes analysées corectlyNo {% load%} balises requiredAuto détermination des variables de modèleLa vraie puissance du module se présente sous la Contrib add ons qui a des tonnes de tags hors de la boîte, prêt à l'emploi. Une bonne utilisation du Contrib Ajouter Ons rend cette app un remplacement fonctionnel pour django-template-utils de James Bennett
Exigences :
- Django
- Python
Commentaires non trouvées