Django-generic-M2M məqsədi bir ardıcıl API istifadə edərək müxtəlif obyektlər arasında verilənlər bazası səviyyədə əlaqələr yaratmaq imkan verir.
API tam tur üçün baxmaq üçün ən yaxşı yer test edir.
Tez gözden
Bir neçə modelləri var De:
sinif Food (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; bağlı = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (özünü):
& Nbsp; qaytarılması self.name
class içki (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; bağlı = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (özünü):
& Nbsp; qaytarılması self.name
Burada nümunə interaktiv tərcüməçi sessiya var:
>>> Pizza = Food.objects.create (name = 'pizza)
>>> Pepperoni = Food.objects.create (name = 'pepperoni)
>>> Pivə = Beverage.objects.create (name = "pivə)
>>> Soda = Beverage.objects.create (name = 'soda)
>>> Pizza.related.connect (pepperoni)
>>> Pizza.related.connect (pivə)
>>> Pepperoni.related.related_to ()
[
>>> Pizza.related.all ()
[
>>> Pizza.related.all (). Generic_objects ()
[<İçki: Pivə>
>>> Food.related.all ()
[
tələblər
- Python
Şərhlər tapılmadı