django-tastypie-with-file-upload-and-model-form-validation

البرمجيات قطة:
django-tastypie-with-file-upload-and-model-form-validation
تفاصيل البرنامج:
الإصدار: 1.0.0 Beta
تاريخ إيداع: 11 May 15
المطور: Daniel Lindsley
ترخيص: حرر
شعبية: 17

Rating: nan/5 (Total Votes: 0)

و-جانغو tastypie مع ملف-تحميل-ونموذج استمارة التحقق من صحة هو نسخة من جانغو Tastypie الثابتة مع تحميل الملفات وModelFormValidation.
ما شكلها؟
وهناك مثال الأساسي يشبه:
# اسم التطبيق / api.py
# ============
من tastypie.resources ModelResource استيراد
من دخول استيراد myapp.models
فئة EntryResource (ModelResource):
على & nbsp؛ الطبقة ميتا:
على & nbsp؛ queryset = Entry.objects.all ()
# urls.py
# =======
من django.conf.urls.defaults استيراد *
من tastypie.api API استيراد
من myapp.api EntryResource استيراد
v1_api = API (api_name = 'V1')
v1_api.register (EntryResource ())
urlpatterns = أنماط (''،
على & nbsp؛ # وموسيقى الجاز العادي هنا ثم ...
على & nbsp؛ (ص '^ API /'، وتشمل (v1_api.urls))،
)
أن يحصل لك العمل كاملا، للقراءة والكتابة API لنموذج الدخول التي تدعم جميع عمليات الخام بطريقة مريحة. JSON الدعم / XML / YAML هو موجود بالفعل، وأنه من السهل لإضافة البيانات ذات الصلة / المصادقة / التخزين المؤقت.
يمكنك أن تجد أكثر في وثائق في http://django-tastypie.readthedocs.org/.
لماذا tastypie؟
هناك والأطر API أفضل الأخرى المعروفة هناك لجانغو. تحتاج إلى تقييم الخيارات المتاحة وتقرر لنفسك. أن يقال، وهنا بعض الأسباب الشائعة لtastypie.
- أنت بحاجة إلى API التي هي مريحة ويستخدم HTTP بشكل جيد.
- هل تريد دعم العلاقات العميقة.
- أنت لا تريد أن يكون لكتابة مسلسل الخاصة بك لجعل الحق الانتاج.
- أنت تريد إطار API التي لديها القليل من السحر ومرنة للغاية وخرائط جيدا إلى المجال المشكلة.
- أنت تريد / الحاجة XML التسلسل أن يعامل على قدم المساواة لJSON (وYAML هناك أيضا).
- هل تريد دعم بلادي متلازمة NIH المتصورة، وهو أقل عن NIH وأكثر من ذلك في محاولة لمساعدة الأصدقاء / زملاء العمل

المتطلبات:

بيثون.
جانغو
mimeparse
الثعبان dateutil

البرامج الأخرى من المطور Daniel Lindsley

تعليقات ل django-tastypie-with-file-upload-and-model-form-validation

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