Django-Markup-Mixin

Fügen Sie Ihre DJANGO-Modelle mit der mildernhochenden Arbeit vorrückenden Markup-Felder hinzu
Jetzt downloaden

Django-Markup-Mixin Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Colin Powell
  • Website des Verlags:
  • http://onecardinal.com

Django-Markup-Mixin Stichworte


Django-Markup-Mixin Beschreibung

Fügen Sie Ihre DJANGO-Modelle mit dem geringsten Werk vorgereitere Markup-Felder hinzu Django-Markup-Mixin ist eine einfache, wiederverwendbare Django-Anwendung, um Markup-Steuerung über ein Feld in einem Modell bereitzustellen. Im Moment ist das ziemlich zusammengehackt, sollte aber im Laufe der Zeit robuster werden. Entweder, ich habe es an vielen Orten schon ziemlich nützlich gefunden. Big Nutzen? Sie können sowohl ein Markup-Feld als auch ein gerendertes Inhaltsfeld liefern, was ein teures Pro-Modell-Markup-Rendering-Vorgänge enthält, können nur auf den einfachsten Textbereiche abgestrdet werden. Große Inhaltsbereiche können auf jedem Modell erneut gerendert werden. Platzhalterung: In drei einfachen Schritten! 1. Platzieren Sie 'markup-mixin' in den installierten Apps.2. Hinzufügen: von markup-mixin.models import markUnmixin3. Stellen Sie sicher, dass Ihr Modell den Mixin erbt: Klasse YourModel (MarkUpmixin): ... 4. Legen Sie die Markup-Feldoptionen auf Ihrem Modell fest: def MarkUpoptions: Source_Field = Rendert_Field = das ist es. Ein großer Vorbehalt, da Sie aufgrund der Hacky-Natur dieses Projekts Markupmixin an der Vorderseite Ihrer Modellvererbungsliste platzieren müssen! Dies sollte schließlich behoben werden, aber jetzt hat es etwas zu tun, wie das Save-Funktion des Modells überschrieben ist (pk = 1) >>> obj.content u'Dies ist ein Markdown ** formatiert ** Textbereich. ' >>> obj.rendered_content u '

Dies ist ein markdown formatierter Textbereich.

' Anforderungen: · Python


Django-Markup-Mixin Zugehörige Software