Django-moedertaal-tags bied 'n manier om die skepping van template tags dom eenvoudige. Tags is "native", want daar is 'n baie nader verhouding tussen die merker in die sjabloon en 'n Python funksie agter die skerms. Die app abstraheer die werk wat nodig is om te ontleed die templatetag sintaksis in 'n bruikbare vorm vir 'n Python funksie. Byvoorbeeld:
Definieer 'n arbitrêre funksie in jou templatetags:
def voeg (x, y):terugkeer x + y
add.function = True
Gebruik die funksie in jou sjabloon:
{% voeg 1000 100 as num%}{{NUM | intcomma}}
Watter uitgange:
1100Ander kenmerke van Native Tags:
Sleutelwoord argument parsingQuoted snare ontleed corectlyNo {% vrag%} etikette requiredAuto oplos van template veranderlikesDie ware krag van die module kom in die contrib Ons Voeg wat ton van tags het reg uit die boks, gereed om te gebruik. Korrekte gebruik van die contrib Voeg Ons maak hierdie inligting 'n funksionele plaasvervanger vir James Bennett se Django-template-utils
Vereistes :
- Django
- Python
Kommentaar nie gevind