Django-Gizmo.

Django-App, die ein konfigurierbares Targeting von Templat-Inclusion-Tags ermöglicht
Jetzt downloaden

Django-Gizmo. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Praekelt Foundation
  • Website des Verlags:
  • http://praekelt.com

Django-Gizmo. Stichworte


Django-Gizmo. Beschreibung

Django-App ermöglicht das konfigurierbare Targeting von Templat-Inclusion-Tags Django-Gizmo ist eine Django-App, die ein konfigurierbares Targeting von Template Inclusion-Tags.installation ermöglicht: #. Hinzufügen ** GIZMO ** an Ihre ** installierten Apps ** Einstellung. #. Fügen Sie root_gizmoconf-Wert in Ihre Projekte-Einstellungen hinzu :: root_gizmoconf = project.gizmos #. Erstellen Sie Ihre Gizmos-Konfigurationsdatei im Formular :: gizmos = (('', '', '', ] ,) ,),) mit: * Der Name, den Sie normalerweise an Django-Load-Tag übergeben würden, dh ** myapp_inclusion_tags ** für ** {% laden myApp_icnlusion_tags%} ** * Name des Tags, das Sie aufnehmen möchten , dh ******* ** für ** {% admin%} *** Der Name des Slots ist der gewünschte Slot, den das Tag auftaucht, in dem man auftaucht, dh ** home **. * * optional * Die Namen der URLs sind, die das Tag auftauchen möchten, in dem das Tag angezeigt wird, dh ** Home **. Verwendung: GIZMOS sind Bestandsstandard-Django-Inklusions-Tags. Die einzige Unterschiedlichkeit ist, dass Sie anstelle der Angabe von Tags innerhalb einer Vorlage, die Sie mithilfe einer GIZMO CONF-Datei in Verbindung mit dem Gizmos-Tag angeben, mithilfe einer GIZMO-CONF-Datei angeben ** Inclusion-Tags, die wir nur in Gizmo-Steckplätzen namens ** **** für die URL namens ** Start ** anrufen möchten **: #. Erstellen Sie Ihre Tags als normal. #. Erstellen Sie Ihre Gizmos-Konfigurationsdatei im Formular :: gizmos = (('myapp_inclusion_tag', 'Werde', 'Anzeige', ),) #. In Ihrer Vorlage für die Home-Ansicht laden Sie die GIZMO-Inklusions-Tags und fügen Sie ein Gizmos-Tag mit einem Slot-Namen der Anzeige: {% load gizmo_inclusion_tags%} ... einige html ... {% gizmos 'home_advert'%} ... Etwas mehr HTML ... Anforderungen: · Python · Django


Django-Gizmo. Zugehörige Software