Advertisement
rfmonk

g_groups_dj_models.py

Apr 7th, 2014
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.96 KB | None | 0 0
  1. #!/usr/bin env python
  2. # google groups mailing list
  3. import django
  4.  
  5. """
  6. class A(models.Model):
  7.    pass
  8.  
  9. class Z(models.Model):
  10.    pass
  11.  
  12. class B(models.Model):
  13.    a = models.ForeignKey(a)
  14.    z = models.ForeignKey(Z)
  15.  
  16.    def __unicode__(self):
  17.        return self.z
  18.  
  19. class C(models.Model):
  20.    b = models.ForeignKey(B)
  21. """
  22.  
  23. class LookupTiming(models.Model):
  24.     day = models.CharField(max_length=7)
  25.     time_1 = models.TimeField()
  26.     time_2 = models.TimeField()
  27.  
  28.  
  29.     class Meta:
  30.         db_table = u'lookup_timing'
  31.  
  32.  
  33. class Streets(models.Model):
  34.     name = models.CharField(max_length=50)
  35.     point = models.GeometryField(null=True, blank=True)
  36.     objects = models.GeoManager()
  37.  
  38.  
  39.     class Meta:
  40.         db_table = u'streets'
  41.         def __unicode__(self):
  42.             return '%s' % self.name
  43.  
  44.  
  45. class StreetTimings(models.Model):
  46.     street = models.ForeignKey(Streets)
  47.     lookuptiming = modelsForeignKey(LookupTiming)
  48.  
  49.  
  50.     class Meta:
  51.         db_table = u'street_timings'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement