django-generic-m2m

Tela Software:
django-generic-m2m
Detalhes de Software:
Versão: 0.2.1
Data de upload: 14 Apr 15
Revelador: Charles Leifer
Licença: Livre
Popularidade: 4

Rating: nan/5 (Total Votes: 0)

O propósito de django-generic-M2M é permitir que você para criar relações em nível de banco de dados entre os vários objetos usando uma API consistente.
Para um passeio completo da API, o melhor lugar para se olhar os testes.
Resumo Quick
Digamos que você tenha um par de modelos:
classe dos Alimentos (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; relacionado = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (self):
& Nbsp; self.name retorno
classe bebidas (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; relacionado = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (self):
& Nbsp; self.name retorno
Aqui está uma sessão de intérprete interativo amostra:
>>> Pizza = Food.objects.create (name = 'pizza')
>>> Pepperoni = Food.objects.create (name = "pepperoni")
>>> Cerveja = Beverage.objects.create (name = "cerveja")
>>> Refrigerante = Beverage.objects.create (name = "refrigerante")
>>> Pizza.related.connect (pepperoni)

>>> Pizza.related.connect (cerveja)

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

Requisitos :

  • Python

Outro software de desenvolvedor Charles Leifer

redis-completion
redis-completion

20 Feb 15

beefish
beefish

20 Feb 15

djutils
djutils

11 May 15

Comentário para django-generic-m2m

Comentários não encontrado
Adicionar comentário
Ligue imagens!