django-generic-m2m

Skjermbilde programvare:
django-generic-m2m
Prog.varedetaljer:
Versjon: 0.2.1
Last opp dato: 14 Apr 15
Utvikler: Charles Leifer
Lisens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

django-generic-m2m formål er å tillate deg å lage database-nivå relasjoner mellom ulike objekter ved hjelp av en konsekvent API.
For en full gjennomgang av API, er det beste stedet å lete testene.
Rask oversikt
Si at du har et par modeller:
klasse Food (models.Model):
& Nbsp; name = models.CharField (MAX_LENGTH = 255)
& Nbsp; relatert = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (egen-):
& Nbsp; retur self.name
klasse Beverage (models.Model):
& Nbsp; name = models.CharField (MAX_LENGTH = 255)
& Nbsp; relatert = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (egen-):
& Nbsp; retur self.name
Her er et eksempel interaktiv tolk økt:
>>> Pizza = Food.objects.create (name = 'pizza')
>>> Pepperoni = Food.objects.create (name = 'pepperoni')
>>> Øl = Beverage.objects.create (name = 'øl')
>>> Brus = Beverage.objects.create (name = 'brus')
>>> Pizza.related.connect (pepperoni)

>>> Pizza.related.connect (øl)

>>> Pepperoni.related.related_to ()
[]
>>> Pizza.related.all ()
[, ]
>>> Pizza.related.all (). Generic_objects ()
[, ]
>>> Food.related.all ()
[, ]

Krav :

  • Python

Annen programvare fra utvikleren Charles Leifer

djutils
djutils

11 May 15

redis-completion
redis-completion

20 Feb 15

peewee
peewee

20 Jul 15

peewee
peewee

14 Apr 15

Kommentarer til django-generic-m2m

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!