On Sep 23, 6:26 pm, Marc Aymerich <glicer...@gmail.com> wrote: > Hi > I'm trying to define two clases, one of them is a relational class between > services and users, so it has two foreign keys, one to services and another > to the user. On the other hand every service must have at least a default > tariff, so it has a "pointer" to it. However, I'm not sure how to declare > it, as i can not reference the class that is still to be defined. Do you > have any suggestion? > > class service(models.Model): > name = models.CharField(max_length=128) > default_tariff = models.OneToOneField(tariff) > > class tariff(models.Model): > service = models.ForeignKey(service) > user = models.ForeignKey(User) > price = models.CharField(max_length=64) > > Thanks a lot. > -- > Marc
http://docs.djangoproject.com/en/1.2/ref/models/fields/#lazy-relationships -- DR. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.