django-markup-mixin

البرمجيات قطة:
django-markup-mixin
تفاصيل البرنامج:
الإصدار: 0.1.0
تاريخ إيداع: 11 May 15
المطور: Colin Powell
ترخيص: حرر
شعبية: 17

Rating: 4.0/5 (Total Votes: 1)

جانغو-علامات-mixin هو تطبيق قابلة لإعادة الاستخدام جانغو بسيطة لتوفير السيطرة المبرمجة على حقل في نموذج على & nbsp؛ والآن هذا هو جميلة اخترق معا، ولكن ينبغي أن تصبح أكثر قوة مع مرور الوقت. وفي كلتا الحالتين، لقد وجدت أنه من المفيد جدا في العديد من الأماكن بالفعل.
على فائدة كبيرة؟ يمكنك تقديم كل حقل العلامات، وحقل المحتوى المقدمة، وهذا يعني عمليات تقديم مكلفة العلامات لكل قالب يمكن انزالها فقط أبسط من المناطق النص. مجالات المحتوى كبيرة يمكن إعادة تقديمها على كل نموذج حفظ.
التركيب:
في ثلاث خطوات سهلة!
1. مكان "العلامات-mixin" في التطبيقات المثبتة.
2. أضف:
& nbsp؛ من العلامات-mixin.models استيراد MarkupMixin
3. تأكد من النموذج الخاص بك يرث mixin:
على & nbsp؛ الطبقة YourModel (MarkupMixin):
على & nbsp؛ ...
4. تعيين خيارات حقل المبرمجة على النموذج الخاص بك:
على & nbsp؛ صفر MarkupOptions:
على & nbsp؛ source_field = <مجال المحتوى من الترميز> rendered_field = <مجال المحتوى المقدمة الخاص بك>
هذا كل شيء. واحد التحذير كبير، بسبب طبيعة hacky من هذا المشروع، يجب عليك وضع MarkupMixin في الجزء الأمامي من قائمة الميراث النموذج الخاص بك! هذا ينبغي أن تكون ثابتة في نهاية المطاف، ولكن الآن لديها ما تفعله مع كيفية تجاوز وظيفة للنموذج حفظ ().
الاستعمال:
مع الخطوات المذكورة أعلاه التي اتخذت، وإدارة ما تبذلونه من البنود التي تم ترميزها غير واضحة إلى حد ما:
على & nbsp؛ >>> الكائنات = YourModel.objects.get (PK = 1)
على & nbsp؛ >>> obj.content
على & nbsp؛ u'This هو تخفيض السعر ** ** منسقة منطقة النص.
على & nbsp؛ >>> obj.rendered_content
على & nbsp؛ يو '

وهذا هو تخفيض السعر <قوية> منسقة ناحية النص

".

المتطلبات:

بيثون

البرامج الأخرى من المطور Colin Powell

django-dishes
django-dishes

11 May 15

django-marketplace
django-marketplace

11 May 15

django-almanac
django-almanac

15 Apr 15

django-farm
django-farm

20 Feb 15

تعليقات ل django-markup-mixin

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!