در wadofstuff.django.serializers یک ماژول پایتون است که گستردگی آن ساخته شده است در serializers جنگو، با اضافه کردن قابلیت های جدید 3 با الهام از روبی در نوبتی ریال JSON است لمس و.. این پارامترها اجازه می دهد کنترل توسعه بیشتری روی نحوه مدل های خود را سریال می باشد.
قابلیت های اضافه عبارتند از:
& nbsp؛ از مانع - یک لیست از زمینه های به ترتیب از مطالعه حذف شدند. لیست مستثنی تقدم استدلال زمینه.
از & nbsp؛ اضافی - یک لیست از خواص درست غیر مدل یا callables به مرتب شوند.
& nbsp؛ در روابط - یک لیست و یا فرهنگ لغت از زمینه های مرتبط با مدل به دنبال داشته باشد و سریال.
به عنوان مثال از بانک ارتباط
از & nbsp؛ >>> serializers.serialize ('JSON، Group.objects.all ()، دندانه دار کردن = 4، روابط = (' مجوزهای '،))
& nbsp؛ از [
از & nbsp؛ {
از & nbsp؛ "PK": 2،
کنید. & nbsp؛ "مدل": "auth.group"،
از & nbsp؛ "زمینه": {
& nbsp؛ از "نام": "جلسه"،
از & nbsp؛ "مجوز": [
از & nbsp؛ {
از & nbsp؛ "PK": 19،
کنید. & nbsp؛ "مدل": "auth.permission"،
از & nbsp؛ "زمینه": {
از & nbsp؛ "موسوم": "add_session"،
& nbsp؛ از "نام": "آیا می توانم جلسه اضافه کردن"،
از & nbsp؛ "CONTENT_TYPE": 7
از & nbsp؛}
از & nbsp؛}
از & nbsp؛]
از & nbsp؛}
از & nbsp؛}
& nbsp؛ در]
در چه در این نسخه جدید است:
اضافه شدن پشتیبانی برای & quot؛ کلید طبیعی و & quot؛ به عنوان جنگو در اجرا.
در مورد نیاز:
پایتون
نظر یافت نشد