Django-Menuz.

Drag & Drop-Menümanager für Django
Jetzt downloaden

Django-Menuz. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eka Putra
  • Website des Verlags:
  • https://bitbucket.org/ekaputra/

Django-Menuz. Stichworte


Django-Menuz. Beschreibung

Django-Menuz ist eine weitere Menü-App für django.it hauptsächlich inspiriert von der einfachen Menüstellung ini WordPress. Django Menuz bietet Template-Tags an, um das Menü in angegebenen Speicherort anzurufen. Mit ihm Ziehfunktionen von Drag & Drop, jetzt ist es einfach, Menüelemente für den angegebenen Ort in der Vorlage zuzuordnen, und lassen Sie ihn ablegen, wenn Sie den Menüpunkt Position installieren möchten. Installation und Verwendung : Sobald Sie ihn über Setup.py, Easy_install oder PIP.- Menü installiert, installiert in Ihre installierten Dateien. Nachfolgend in Projekte URLs configuration.url (r '', umfassen ('menuz.urls')), - Registrieren Sie alle verfügbaren Menüpositionen in Projekteinstellungen. Beispiel: #AVAILABLE-Menüs auf SiteAvailable_Menus = (('top_menu', u'main Top-Menü '), (' Side_Menu ', U'Menu in der Sidebar'), ('position_id_must_be_unique', u'Position title geht hier ') ,. .. ... usw.) - Wenn Sie nur wenige fix / statische URL in Ihre Bewerbung haben und so einbeziehen möchten, dass sie als Menüpunkte auswählbar sein möchten, fügen Sie in Ihrem Projekt settings.py.available_innerLinks = ('/ this_page " / ',' Diese Seite '), (' / that_page / ',' diese Seite '), (' / Kategorien / ',' Kategorien Seite '), (' / Sammlungen / ',' Sammlungen Seite '), .. . ... etc.) - Über Links müssen eingehender Link, keine Links zu anderen Sites (Outbound-Link) .- Verwenden Sie für das ausgehende Link-Menü. Erstellen Sie einfach menu.py in Anwendungsverzeichnis, dies ist auf demselben Niveau wie Application URLs.py und registrieren Sie unser Modell wie folgendes Beispiel (Datei: edu ProductMENUZ.Register (Produkt) - oder wenn y Sie möchten einige Filterung durchführen, bevor Sie sie in Menuz in Menuz verwenden Registrieren (Produkt, Custom_source = Active_Product) Wir registrieren einen zusätzlichen Rückruf, der aufgerufen wird, wenn Meneime auswählbare Menüelemente im Admin-Bereich anzeigt, auf diese Weise wird der Menüpunktwähler nicht alle verfügbaren Produkte anzeigt, sondern auch aktive Produkte anzeigen. Um Modellmenüelemente auf der URL korrekt zu erstellen, muss Ihr Modell GET_ABsolute_URL () -Funktion verwenden. Da dies der einzige Standard ist, um Objekt-URLs abzurufen, zumindest für django-meul.example: von django.db.models import von permalink @ permalinkget_absolute_url (): Return ('einy_page', keine, {'Slug': self.Slug }) Anruf von Menüelementen in TemplateExample Anrufsmenüelemente als Vorlage Kontext: {% lade meug_tags%} {% get_menu top_menu als tmenu%}

{{{tmenu_title}}}