Django-Markup-Mixin

Voeg vooraf weergegeven markeringsvelden toe aan uw Django-modellen met het minste werk
Download nu

Django-Markup-Mixin Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Naam uitgever:
  • Colin Powell
  • Uitgever website:
  • http://onecardinal.com

Django-Markup-Mixin Tags


Django-Markup-Mixin Beschrijving

Voeg pre-gerenderde markupvelden toe aan uw Django-modellen met het minste werk Django-Markup-Mixin is een eenvoudige Django herbruikbare applicatie om Markup-controle over een veld in een model te bieden. Op dit moment is dit behoorlijk gehackt, maar moet in de loop van de tijd robuuster worden. Hoe dan ook, ik heb het op veel plaatsen vrij nuttig gevonden.On groot voordeel? U kunt zowel een Markup-veld en een gesmolutte inhoudsveld bieden, wat betekent dat dure per-sjabloonmarkeringsbewerkingen kunnen worden gedegradeerd naar alleen de eenvoudigste tekstgebieden. Grote inhoudsgebieden kunnen opnieuw worden weergegeven op elk model SAVE.Installatie: in drie eenvoudige stappen! 1. Plaats 'Markup-Mixin' in uw geïnstalleerde apps.2. Toevoegen: van Markup-Mixin.models Import MarkupMixin3. Zorg ervoor dat uw model de MIXIN erft: Klasse YourModel (Markupmixin): ... 4. Stel de Markup-veldopties in op uw model: DEF Markupopties: Source_field = Weergave_field = Dat is het. Een grote voorbehoud, vanwege de hacky aard van dit project, moet u MarkupMixin aan de voorzijde van uw Model Inheritance List plaatsen! Dit moet uiteindelijk worden opgelost, maar op dit moment heeft het iets te maken met hoe de functie van het model () -functie is overgedragen.usage: met de bovenstaande stappen is het beheren van uw gemarkeerde items redelijk eenvoudig: >>> Obj = yourmodel.Objects .get (PK = 1) >>> Obj.Content u'thit is een markdek ** gevormd ** Tekstgebied. ' >>> obj.Rendered_content u '

Dit is een markdown gevormd tekstgebied.

' Vereisten: · Python


Django-Markup-Mixin Gerelateerde software

Spraitemapper

A Suite voor het samenvoegen van meerdere afbeeldingen en genereer bijbehorende CSS in één keer ...

409

Downloaden