Django-markup-mixin

Aggiungi campi di markup pre-rendering ai tuoi modelli Django con il minor lavoro
Scarica ora

Django-markup-mixin Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Nome editore:
  • Colin Powell
  • Sito web dell'editore:
  • http://onecardinal.com

Django-markup-mixin Tag


Django-markup-mixin Descrizione

Aggiungi campi di markup pre-rendering ai tuoi modelli Django con il minor lavoro Django-Markup-Mixin è una semplice applicazione riutilizzabile Django per fornire il controllo del markup su un campo in un modello. In questo momento questo è piuttosto hackato insieme, ma dovrebbe diventare più robusto nel tempo. In entrambi i casi, l'ho trovato abbastanza utile in molti posti. Un grande vantaggio? È possibile fornire sia un campo Markup e un campo di contenuto reso, che significa costose operazioni di rendering del markup per modello possono essere retrocessi solo alle aree di testo più semplici. Le aree di contenuto di grandi dimensioni possono essere ri-renderizzate su ciascun modello Salva. Installazione: in tre semplici passaggi! 1. Posiziona "markup-mixin 'nelle app installate.2. Aggiungi: da markup-mixin.models import markupmixin3. Assicurati che il tuo modello eredita il mixin: classe yourmodel (markupmixin): ... 4. Impostare le opzioni del campo Markup sul tuo modello: DEF Markupops: source_field = rendering_field = Eccolo. Un maggiore avvertimento, a causa della natura hacky di questo progetto, è necessario posizionare Markupmixin nella parte anteriore del tuo elenco di ereditarietà modello! Questo dovrebbe essere risolto alla fine, ma in questo momento ha qualcosa a che fare con il modo in cui la funzione Salva () del modello è sovrascritta. Espertizza: Con i passaggi sopra presi, la gestione degli elementi marcati è abbastanza semplice: >>> OBJ = YourModel.Objects .get (pk = 1) >>> obj.content u'tis è un markdown ** formato ** area di testo ". >>> OBJ.RENDERED_CONTENT U '

Questo è un markdown formato Area di testo>

' Requisiti: · Python.


Django-markup-mixin Software correlato

Tinyloganalyzer.

Semplice Utility Bash per Analizzare il registro di accesso HTTP con il tempo di risposta abilitato ...

149

Scarica