parts/django/tests/regressiontests/inline_formsets/models.py
changeset 69 c6bca38c1cbf
equal deleted inserted replaced
68:5ff1fc726848 69:c6bca38c1cbf
       
     1 # coding: utf-8
       
     2 from django.db import models
       
     3 
       
     4 
       
     5 class School(models.Model):
       
     6     name = models.CharField(max_length=100)
       
     7 
       
     8 class Parent(models.Model):
       
     9     name = models.CharField(max_length=100)
       
    10 
       
    11 class Child(models.Model):
       
    12     mother = models.ForeignKey(Parent, related_name='mothers_children')
       
    13     father = models.ForeignKey(Parent, related_name='fathers_children')
       
    14     school = models.ForeignKey(School)
       
    15     name = models.CharField(max_length=100)
       
    16 
       
    17 class Poet(models.Model):
       
    18     name = models.CharField(max_length=100)
       
    19 
       
    20     def __unicode__(self):
       
    21         return self.name
       
    22 
       
    23 class Poem(models.Model):
       
    24     poet = models.ForeignKey(Poet)
       
    25     name = models.CharField(max_length=100)
       
    26 
       
    27     def __unicode__(self):
       
    28         return self.name