diff options
Diffstat (limited to 'parts/django/tests/regressiontests/admin_validation/models.py')
-rw-r--r-- | parts/django/tests/regressiontests/admin_validation/models.py | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/parts/django/tests/regressiontests/admin_validation/models.py b/parts/django/tests/regressiontests/admin_validation/models.py deleted file mode 100644 index 24387cc..0000000 --- a/parts/django/tests/regressiontests/admin_validation/models.py +++ /dev/null @@ -1,47 +0,0 @@ -""" -Tests of ModelAdmin validation logic. -""" - -from django.db import models - - -class Album(models.Model): - title = models.CharField(max_length=150) - - -class Song(models.Model): - title = models.CharField(max_length=150) - album = models.ForeignKey(Album) - original_release = models.DateField(editable=False) - - class Meta: - ordering = ('title',) - - def __unicode__(self): - return self.title - - def readonly_method_on_model(self): - # does nothing - pass - - -class TwoAlbumFKAndAnE(models.Model): - album1 = models.ForeignKey(Album, related_name="album1_set") - album2 = models.ForeignKey(Album, related_name="album2_set") - e = models.CharField(max_length=1) - - -class Author(models.Model): - name = models.CharField(max_length=100) - - -class Book(models.Model): - name = models.CharField(max_length=100) - subtitle = models.CharField(max_length=100) - price = models.FloatField() - authors = models.ManyToManyField(Author, through='AuthorsBooks') - - -class AuthorsBooks(models.Model): - author = models.ForeignKey(Author) - book = models.ForeignKey(Book) |