django-gizmo är en Django app möjliggör konfigurerbar måls mall integration taggar.
Installation:
#. Lägg ** gizmo ** till dina ** installerade appar ** inställning.
#. Lägg ROOT_GIZMOCONF värde för dina projekt inställningsfil ::
& Nbsp; & nbsp; & nbsp; ROOT_GIZMOCONF = 'project.gizmos'
#. Skapa din gizmos konfigurationsfil i form ::
& Nbsp; & nbsp; & nbsp; gizmos = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ('
& Nbsp; & nbsp; & nbsp; )
Med:
*
*
*
*
Användning:
Gizmos är lager standard Django inklusionskriterier taggar. Den enda diffirence är att istället för att ange taggar inom en mall som du anger taggar från distans med hjälp av en manick conf fil i samband med Gizmos taggen.
Till exempel, låt säga att vi har en ** annons ** tagg som anges i ** MyApp ** s taggar integration som vi bara vill ringa & nbsp; i Gizmo slots heter ** annons ** för url som heter ** hem **:
#. Skapa dina taggar som vanligt.
#. Skapa din gizmos konfigurationsfil i form ::
& Nbsp; & nbsp; & nbsp; gizmos = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ("Myapp_inclusion_tag", "annons", "annons", ["hem",]),
& Nbsp; & nbsp; & nbsp; )
#. I din mall för startvyn ladda gizmo integration taggar och inkludera en gizmos tagg med en kortplats namn annons ::
& Nbsp; & nbsp; & nbsp; {% Belastning gizmo_inclusion_tags%}
& Nbsp; & nbsp; & nbsp; ... Vissa html ...
& Nbsp; & nbsp; & nbsp; {% Gizmos 'home_advert'%}
& Nbsp; & nbsp; & nbsp; ... Lite mer html ...
Vad är nytt i den här versionen:.
- Ta förpackningar upp till standard
Krav :
- Python
- Django
Kommentarer hittades inte