diff options
Diffstat (limited to 'parts/django/tests/regressiontests/admin_util/models.py')
-rw-r--r-- | parts/django/tests/regressiontests/admin_util/models.py | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/parts/django/tests/regressiontests/admin_util/models.py b/parts/django/tests/regressiontests/admin_util/models.py new file mode 100644 index 0000000..3191a55 --- /dev/null +++ b/parts/django/tests/regressiontests/admin_util/models.py @@ -0,0 +1,33 @@ +from django.db import models + +class Article(models.Model): + """ + A simple Article model for testing + """ + site = models.ForeignKey('sites.Site', related_name="admin_articles") + title = models.CharField(max_length=100) + title2 = models.CharField(max_length=100, verbose_name="another name") + created = models.DateTimeField() + + def test_from_model(self): + return "nothing" + + def test_from_model_with_override(self): + return "nothing" + test_from_model_with_override.short_description = "not What you Expect" + +class Count(models.Model): + num = models.PositiveSmallIntegerField() + +class Event(models.Model): + date = models.DateTimeField(auto_now_add=True) + +class Location(models.Model): + event = models.OneToOneField(Event, verbose_name='awesome event') + +class Guest(models.Model): + event = models.OneToOneField(Event) + name = models.CharField(max_length=255) + + class Meta: + verbose_name = "awesome guest" |