Django REST framework

البرمجيات قطة:
Django REST framework
تفاصيل البرنامج:
الإصدار: 3.2.2 محدث
تاريخ إيداع: 1 Oct 15
المطور: Tom Christie
ترخيص: حرر
شعبية: 87

Rating: nan/5 (Total Votes: 0)

واستنادا إلى وحدات الهندسة المعمارية، والإطار جانغو REST يمكن استخدامها في خلق REST واجهات برمجة التطبيقات لأي نوع من خدمات ويب الوصول إليها.
تم توثيقه جيدا رمز ويتم تقديم الدروس لسهولة المنتشرة.
في هذه اللحظة، وشركات مثل موزيلا وEventbrite الثقة إطار جانغو REST لتشغيل بعض واجهات برمجة التطبيقات الخاصة بهم

ما هو الجديد في هذا الإصدار:.

دعم أفضل للAPI الإصدارات.
المدمج في دعم التدويل.
دعم جانغو 1.8 في HStoreField وArrayField.
مخطط المؤشر ترقيم الصفحات فائقة الذكية.
تحسن API ترقيم الصفحات، ودعم رأس أو في هيئة أنماط ترقيم الصفحات.
ضوابط ترقيم الصفحات جعلها في API للتصفح.

ما هو الجديد في الإصدار 3.1.0:

أفضل دعم API الإصدارات.
المدمج في دعم التدويل.
دعم جانغو 1.8 في HStoreField وArrayField.
مخطط المؤشر ترقيم الصفحات فائقة الذكية.
تحسن API ترقيم الصفحات، ودعم رأس أو في هيئة أنماط ترقيم الصفحات.
ضوابط ترقيم الصفحات جعلها في API للتصفح.

ما هو الجديد في الإصدار 3.0.5:

تمثيلات للطباعة على serializers التي تسمح لك لتفقد بالضبط ما هي موجودة على سبيل المثال المجالات.
serializers نموذج بسيطة التي هي إلى حد كبير أسهل للفهم وتصحيح، والتي تجعل من السهل للتبديل بين الطبقة ModelSerializer الضمنية والطبقة مسلسل صريحة.
وهناك فئة BaseSerializer جديدة، مما يجعل من الاسهل لكتابة serializers عن الخلفيات تخزين بديلة، أو لتخصيص تماما التسلسل الخاص بك والمنطق التحقق من الصحة.
نظافة الحقول API بما في ذلك فئات جديدة مثل ListField وMultipleChoiceField.
سوبر تطبيقات افتراضية بسيطة لآراء عامة.
الدعم لتجاوز كيف يتم التعامل مع أخطاء التحقق من قبل API الخاصة بك.
A API الفوقية التي تسمح لك لتخصيص كيف يتم التعامل مع طلبات OPTIONS بواسطة API الخاصة بك.
تحول وخرج JSON أكثر إحكاما مع ترميز أسلوب يونيكود بشكل افتراضي.
قالب شكل HTML أساس تقديم لserializers.

ما هو الجديد في الإصدار 2.3.12:

الإصلاح الأمني:
OrderingField الآن فقط يسمح طلب في مجالات مسلسل قابلة للقراءة، أو على مجالات محددة بشكل واضح استخدام ordering_fields. هذا يمنع المستخدمين القدرة على النظام عن طريق الحقول التي تكون غير مرئية في API، وتستغل ترتيب البيانات الحساسة مثل التجزئة كلمة المرور.
إصلاح الخلل:
write_only = حقول صحيح الآن عرض في API للتصفح.

ما هو الجديد في الإصدار 2.2.0:

بيثون 3 الدعم.
إضافة post_save () ربط إلى وجهات نظر عامة.
السماح serializers للتعامل مع dicts وكذلك الكائنات.
استنكر ManyRelatedField جملة () لصالح RelatedField (وكثير = صحيح)
استنكر باطل = True على العلاقات لصالح المطلوبة = خطأ.
استنكر فارغة = True على CharFields، ومجرد استخدام المطلوبة = خطأ.
استنكر حجة الكائنات اختيارية في أذونات الشيكات لصالح has_object_permission.
استنكر ضمني السلوك علاقات ارتباط تشعبي.
خلل: إصلاح DjangoModelPermissions مكسورة.
تصحيح خطأ: السماح إخراج مسلسل ليكون مؤقتا.
خلل: إصلاح التصميم على الدخول للتصفح API.

ما هو الجديد في الإصدار 2.1.6:

فك DjangoModelPermissions.

ما هو الجديد في الإصدار 2.1.1:

دعم استخدام قوالب HTML استثناء. على سبيل المثال. 403.html
الحقول ارتباط تشعبي تأخذ slug_field، slug_url_kwarg وpk_url_kwarg الوسائط الاختيارية.
تصحيح خطأ: التعامل مع فتات الخبز عند إنشاء صحيح اختياري زائدة slashs.
تصحيح خطأ: جعل تيكستارياس نفس عرض حقول أخرى في API للتصفح.

المتطلبات:

بيثون 2.6.x أو أعلى
جانغو 1.3 أو أعلى

برامج مماثلة

Walrus
Walrus

13 Apr 15

Apache Sling
Apache Sling

13 Apr 15

PRADO
PRADO

13 Apr 15

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

django-serializers
django-serializers

20 Feb 15

django-pdb
django-pdb

20 Feb 15

django-auto-api
django-auto-api

14 Apr 15

MkDocs
MkDocs

20 Jul 15

تعليقات ل Django REST framework

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