django-markup-mixin

Logiciel capture d'écran:
django-markup-mixin
Détails logiciels:
Version: 0.1.0
Date de transfert: 11 May 15
Développeur: Colin Powell
Licence: Gratuit
Popularité: 17

Rating: 4.0/5 (Total Votes: 1)

django-balisage mixin est une application simple, Django réutilisables pour fournir un contrôle balisage sur un champ dans un modèle & nbsp;. En ce moment, cela est assez piraté ensemble, mais devrait devenir plus robuste au fil du temps. De toute façon, je l'ai trouvé très utile dans de nombreux endroits déjà.
Le grand avantage? Vous pouvez fournir à la fois un champ de balisage, et un champ contenu rendu, ce qui signifie les opérations de rendu cher par balisage-modèle peut être relégué à seulement la plus simple des zones de texte. Zones de contenu grands peuvent être re-rendus sur chaque modèle d'économie.
Installation:
En trois étapes faciles!
1. Place 'balisage mixin' dans vos applications installées.
2. Ajouter:
& Nbsp; de balisage-mixin.models importer MarkupMixin
3. Assurez-vous que votre modèle hérite de la mixin:
& Nbsp; classe YourModel (MarkupMixin):
& Nbsp; ...
4. Définissez les options balisage de terrain sur votre modèle:
& nbsp; def MarkupOptions:
& Nbsp; source_field = rendered_field =
C'est tout. Une mise en garde importante, en raison de la nature hacky de ce projet, vous devez placer MarkupMixin à l'avant de votre modèle liste de l'héritage! Cela devrait être fixé par la suite, mais maintenant il a quelque chose à voir avec la façon dont save () la fonction du modèle est remplacée.
Utilisation:
Avec les étapes ci-dessus prise, la gestion de vos articles balisés est assez simple:
& Nbsp; >>> obj = YourModel.objects.get (pk = 1)
& Nbsp; >>> obj.content
& Nbsp; u'This est un démarquage ** ** formaté zone de texte '.
& Nbsp; >>> obj.rendered_content
& Nbsp; u '

Ceci est un démarquage formaté zone de texte

.

Exigences :

  • Python

D'autres logiciels de développeur Colin Powell

django-devotionals
django-devotionals

14 Apr 15

django-marketplace
django-marketplace

11 May 15

django-notes
django-notes

15 Apr 15

django-linkthru
django-linkthru

11 May 15

Commentaires à django-markup-mixin

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!