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.
پشتیبانی از ترتیب مسطح، و ترتیب تو در تو (به عمق دلخواه)، و دسته روابط بازگشتی.
اجازه می دهد تا برای هر دو زمینه ضمنی، که در نقطه ترتیب مشخص، و زمینه های صریح و روشن، که در کلاس پیاپی اعلام کرد.
در این بیانیه از ساختار ترتیب است مستقل از رمزگذاری نهایی مورد استفاده قرار به کار گرفته (به عنوان مثال 'JSON'، 'XML' و غیره ...). این برای مثال مطلوب است. رابط های برنامه کاربردی که می خواهید برای حمایت از مجموعه داده بودن خروجی داده شده به تعدادی از فرمت های مختلف.
در حال حاضر پشتیبانی از 'JSON'، 'yaml'، 'XML.
پشتیبانی از هر دو زمینه دستور داد برای readablity، و زمینه های بدون شماره برای سرعت.
پشتیبانی از هر دو زمینه که به زمینه های مدل جنگو corrospond، و زمینه های که به ویژگی های دیگر مانند get_absolute_url corrospond.
قلاب در سراسر برای سفارشی سازی کامل اجازه می دهد. به عنوان مثال. نوشتن نام کلید با استفاده از جاوا اسکریپت پوشش سبک شتر.
ساده، API تمیز.
مجموعه آزمون جامع.

مورد نیاز:

پایتون
جنگو

نرم افزار های دیگر از توسعه دهنده Tom Christie

django-pdb
django-pdb

20 Feb 15

MkDocs
MkDocs

20 Jul 15

django-auto-api
django-auto-api

14 Apr 15

نظرات به django-serializers

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!