django-generic-m2m

البرمجيات قطة:
django-generic-m2m
تفاصيل البرنامج:
الإصدار: 0.2.1
تاريخ إيداع: 14 Apr 15
المطور: Charles Leifer
ترخيص: حرر
شعبية: 39

Rating: nan/5 (Total Votes: 0)

والغرض جانغو-عام-M2M هو للسماح لك لخلق علاقات على مستوى قاعدة البيانات بين الكائنات المختلفة باستخدام API ثابت.
للقيام بجولة كاملة من API، وأفضل مكان للبحث هو الاختبارات.
نظرة سريعة
نقول لديك نماذج زوجين:
الطبقة الغذائية (models.Model):
على & nbsp؛ اسم = models.CharField (MAX_LENGTH = 255)
على & nbsp؛ المرتبطة = RelatedObjectsDescriptor ()
على & nbsp؛ مواطنه __unicode __ (النفس):
على & nbsp؛ self.name عودة
الطبقة المشروبات (models.Model):
على & nbsp؛ اسم = models.CharField (MAX_LENGTH = 255)
على & nbsp؛ المرتبطة = RelatedObjectsDescriptor ()
على & nbsp؛ مواطنه __unicode __ (النفس):
على & nbsp؛ self.name عودة
وهنا جلسة مترجم التفاعلية عينة:
>>> البيتزا = Food.objects.create (اسم = 'البيتزا')
>>> ببروني = Food.objects.create (اسم = 'ببروني')
>>> البيرة = Beverage.objects.create (اسم = 'البيرة')
>>> الصودا = Beverage.objects.create (اسم = 'الصودا')
>>> pizza.related.connect (ببروني)

>>> pizza.related.connect (البيرة)

>>> pepperoni.related.related_to ()
[]
>>> pizza.related.all ()
[، ]
>>> pizza.related.all (). generic_objects ()
[<المشروبات: البيرة>، <الغذاء: ببروني>]
>>> Food.related.all ()
[، ]

المتطلبات:

بيثون

البرامج الأخرى من المطور Charles Leifer

تعليقات ل django-generic-m2m

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