django-generic-m2m

Screenshot der Software:
django-generic-m2m
Softwarebeschreibung:
Version: 0.2.1
Upload-Datum: 14 Apr 15
Entwickler: Charles Leifer
Lizenz: Frei
Popularität: 4

Rating: nan/5 (Total Votes: 0)

Ziel des Django-generic-m2m ist, damit Sie auf Datenbankebene Beziehungen zwischen verschiedenen Objekten mit Hilfe eines konsistenten API erstellen.
Für eine vollständige Tour durch die API, ist der beste Ort zu suchen die Tests.
Schneller Überblick
Angenommen, Sie haben ein paar Modelle haben:
Klasse Food (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; bezogenen = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (self):
& Nbsp; Rück self.name
Klasse Getränke (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; bezogenen = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (self):
& Nbsp; Rück self.name
Hier ist ein Beispiel der interaktiven Interpreter-Sitzung:
>>> Pizza = Food.objects.create (name = "Pizza")
>>> Peperoni = Food.objects.create (name = "pepperoni")
>>> Bier = Beverage.objects.create (name = "Bier")
>>> Soda = Beverage.objects.create (name = "Soda")
>>> Pizza.related.connect (Peperoni)

>>> Pizza.related.connect (Bier)

>>> Pepperoni.related.related_to ()
[]
>>> Pizza.related.all ()
[ <: ("), related Pizza Peperoni auf bezogene">]
>>> Pizza.related.all (). Generic_objects ()
[, ]
>>> Food.related.all ()
[, ]

Anforderungen :

  • Python

Andere Software von Entwickler Charles Leifer

redis-completion
redis-completion

20 Feb 15

django-news
django-news

11 May 15

djutils
djutils

11 May 15

Kommentare zu django-generic-m2m

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!