Django-Gizmo is 'n Django app toelaat vir konfigureerbare target van sjabloon insluiting tags.
Installasie:
#. Voeg ** Gizmo ** aan jou ** geïnstalleerde programme ** omgewing.
#. Voeg ROOT_GIZMOCONF waarde tot jou projekte instellings lêer ::
& Nbsp; & nbsp; & nbsp; ROOT_GIZMOCONF = 'project.gizmos'
#. Maak jou gizmo config lêer in die vorm ::
& Nbsp; & nbsp; & nbsp; gizmo = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ('
& Nbsp; & nbsp; & nbsp; )
Met:
*
*
*
*
Gebruik:
Gizmo is voorraad standaard Django insluiting tags. Die enigste diffirence is dat in plaas van die spesifiseer tags binne 'n sjabloon wat jy spesifiseer tags van 'n afstand deur die gebruik van 'n Gizmo conf lêer in samewerking met die gizmo tag.
Byvoorbeeld, kan sê ons het 'n ** advertensie ** tag wat in ** myapp ** se insluiting tags wat ons wil net noem & nbsp; in Gizmo slots naam ** advertensie ** vir die url naam ** huis **:
#. Maak jou tags as normaal.
#. Maak jou gizmo config lêer in die vorm ::
& Nbsp; & nbsp; & nbsp; gizmo = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ('Myapp_inclusion_tag "," advertensie "," advertensie ", [' huis ',]),
& Nbsp; & nbsp; & nbsp; )
#. In die sjabloon vir die huis oog laai die Gizmo insluiting tags en sluit 'n gizmo tag met 'n slot naam van advertensie ::
& Nbsp; & nbsp; & nbsp; {% Vrag gizmo_inclusion_tags%}
& Nbsp; & nbsp; & nbsp; ... Sommige html ...
& Nbsp; & nbsp; & nbsp; {% Gizmo 'home_advert'%}
& Nbsp; & nbsp; & nbsp; ... 'N paar meer html ...
Wat is nuut in hierdie release:.
- Bring verpakking op standaard
Vereistes :
- Python
- Django
Kommentaar nie gevind