/tests/regressiontests/model_formsets_regress/models.py

https://code.google.com/p/mango-py/ · Python · 29 lines · 21 code · 8 blank · 0 comment · 0 complexity · 5273b5a5f9137f7ed3796fd7ea7c1469 MD5 · raw file

  1. from django.db import models
  2. class User(models.Model):
  3. username = models.CharField(max_length=12, unique=True)
  4. serial = models.IntegerField()
  5. class UserSite(models.Model):
  6. user = models.ForeignKey(User, to_field="username")
  7. data = models.IntegerField()
  8. class Place(models.Model):
  9. name = models.CharField(max_length=50)
  10. class Restaurant(Place):
  11. pass
  12. class Manager(models.Model):
  13. retaurant = models.ForeignKey(Restaurant)
  14. name = models.CharField(max_length=50)
  15. class Network(models.Model):
  16. name = models.CharField(max_length=15)
  17. class Host(models.Model):
  18. network = models.ForeignKey(Network)
  19. hostname = models.CharField(max_length=25)
  20. def __unicode__(self):
  21. return self.hostname