--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-...@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
from django.core import meta
class Place(meta.Model):
name = meta.CharField(maxlength=50)
address = meta.CharField(maxlength=80)
def __repr__(self):
return "%s the place" % self.name
class Restaurant(meta.Model):
place = meta.OneToOneField(Place)
serves_hot_dogs = meta.BooleanField()
serves_pizza = meta.BooleanField()
def __repr__(self):
return "%s the restaurant" % self.get_place().name
class Waiter(meta.Model):
restaurant = meta.ForeignKey(Restaurant)
name = meta.CharField(maxlength=50)
def __repr__(self):
return "%s the waiter at %r" % (self.name, self.get_restaurant())La relacion uno a muchos es cuando un objeto puede relacionarse con varios pero esos varios solo pertenecen a uno. Por ejemplo una persona puede comprar muchas pizzas pero una pizza de las que compre solo le pertenece a el.
Relacion muchos a muchos es cuando los objetos se relacionan dr manera multiple en ambas direcciones. Por ejemplo 1 piloto de F1 puede correr en muchos circuitos y en un circuito pueden correr muchos pilotos! En la relacion de estos dos podrias guardar el resultado de cada piloto en cada circuito! Esto ejemplo puedes verlo en mi github! Jajaja
Enviado desde mi Galaxy Nexus @ach4m0
[...]