could you please be more specific? On 8/25/07, Michael Elsdoerfer <[EMAIL PROTECTED]> wrote: > > > I needed a very similar thing and I ultimately decided to use a "type" > char > field in the base model that would contain the model name of the subtype. > > Michael > > > -----Original Message----- > > From: django-users@googlegroups.com [mailto: > [EMAIL PROTECTED] > > On Behalf Of Ernesto Rodriguez Reina > > Sent: Friday, August 24, 2007 7:38 PM > > To: Django users > > Subject: modeling db inheritance > > > > > > Hello, > > I'm need to model a table inheritance in a new project i'm working on, > but > > i > > don't know the best way to do it. > > > > Here is an explample of what i need: > > > > class User(models.Model): > > firstname = models.CharField(maxlength=100) > > lastname = models.CharField(maxlength=100) > > > > # This should inherit User > > class Student(models.Model): > > school = models.ForeignKey(School) > > > > # This should inherit User > > class Teacher(models.Model): > > school = models.ForeignKey(School) > > students = models.ManyToMany(Students) > > > > # This should inherit User > > class Manager(models.Model): > > pass > > > > I think it could be adding a ForeingKey to User, but, how to know, > having > > a > > User if it is Student, Teacher or Manager? > > > > Any ideas? > > > > Best Reagards, > > > > -- > > Lic. Ernesto Rodríguez Reina > > Facultad de Matemática y Computación, UH. > > http://profesores.matcom.uh.cu/~erreina/ > > > > > > > >
-- Lic. José M. Rodriguez Bacallao Cupet ----------------------------------------------------------------- Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo. Recuerda: El arca de Noe fue construida por aficionados, el titanic por profesionales ----------------------------------------------------------------- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---