django-serializers

البرمجيات قطة:
django-serializers
تفاصيل البرنامج:
الإصدار: 0.5.1
تاريخ إيداع: 20 Feb 15
المطور: Tom Christie
ترخيص: حرر
شعبية: 3

Rating: nan/5 (Total Votes: 0)

وجانغو-serializers هو التطبيق جانغو الذي يوفر مرونة التسلسل من الأشياء والنماذج وquerysets.
والمقصود أن يكون بديلا محتملا ل، التسلسل غير مرنة الحالي. يجب أن تكون قادرة على دعم تنسيق dumpdata الحالي، في حين يجري سهلة لتجاوز وتخصيص أيضا.
وأعلن Serializers في شكل simlar إلى نموذج والإعلانات النموذجي، مع فئة ميتا الداخلية توفر خيارات عامة، واختياريا مع مجموعة من الطبقات الميداني يجري معلنا داخل الطبقة مسلسل.
الطبقة مسلسل نفسها أيضا بتطبيق واجهة الميدان، وهذا يعني أننا يمكن أن تمثل التسلسل من الحالات متداخلة بطرق مختلفة.
تركيب
تثبيت باستخدام النقطة:
نقطة تثبيت جانغو-serializers
اختياريا، إذا كنت تريد أن تشمل الاختبارات جانغو-مسلسل في المشروع، إضافة إلى الإعداد serializers INSTALLED_APPS الخاص بك:
INSTALLED_APPS = (
على & nbsp؛ ...
على & nbsp؛ "seriliazers،
)
لاحظ أنه إذا كان لديك المستنسخة الريبو بوابة يمكنك تشغيل الاختبارات مباشرة، مع الملف manage.py المقدمة:
اختبار manage.py

الميزات:

يدعم التسلسل من الأشياء الثعبان التعسفية باستخدام فئة مسلسل.
يدعم التسلسل من النماذج وquerysets باستخدام ModelSerializer.
يدعم التسلسل إلى تنسيق dumpdata القائمة، وذلك باستخدام DumpDataSerializer.
يدعم التسلسل شقة، والتسلسل متداخلة (إلى عمق التعسفي)، ويعالج علاقات متكررة.
يسمح لكل من الحقول الضمنية، التي تتحدد عند نقطة التسلسل، والحقول واضحة، والتي يعلن عنها على الطبقة مسلسل.
يتم التعامل مع الإعلان عن هيكل التسلسل بشكل مستقل من الترميز النهائي المستخدمة (على سبيل المثال 'جسون'، 'أكس "الخ ...). وهذا هو المرغوب فيه على سبيل المثال. واجهات برمجة التطبيقات التي تريد لدعم تعطى بيانات يجري الإخراج إلى عدد من الأشكال المختلفة.
يدعم حاليا "جسون '،' YAML '،' أكس '.
يدعم كلا من المجالات أمر لمن القدرة على المتابعة، والحقول غير مرتبة للسرعة.
يدعم كلا من الحقول التي corrospond إلى حقول نموذج جانغو، والحقول التي corrospond إلى سمات أخرى، مثل get_absolute_url.
خطاطيف في جميع أنحاء لتسمح التخصيص الكامل. على سبيل المثال. كتابة الأسماء الرئيسية باستخدام جافا سكريبت غلاف أسلوب الجمل.
بسيط، API نظيفة.
اختبار مجموعة شاملة.

المتطلبات:

بيثون
جانغو

البرامج الأخرى من المطور Tom Christie

تعليقات ل django-serializers

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