summaryrefslogtreecommitdiff
path: root/tests/multiple_database/models.py
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2013-11-03 09:51:49 -0800
committerAlex Gaynor <alex.gaynor@gmail.com>2013-11-03 09:51:49 -0800
commit7288e1b02b2504b1694fe14df2d81e6a354c5610 (patch)
treea4bb2a34ffc03d4939c6d8f961bddc1918b8fd9c /tests/multiple_database/models.py
parent91078f566904e49fbf99ec6375ba627e821f6143 (diff)
parent4f151da1e5e9bf527548a5737d9cd314e3abc68e (diff)
Merge pull request #1852 from jasonamyers/cleanup/PEP8
Cleanup/pep8 tests
Diffstat (limited to 'tests/multiple_database/models.py')
-rw-r--r--tests/multiple_database/models.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/multiple_database/models.py b/tests/multiple_database/models.py
index 00534c870c..fc5b28ad92 100644
--- a/tests/multiple_database/models.py
+++ b/tests/multiple_database/models.py
@@ -18,10 +18,12 @@ class Review(models.Model):
class Meta:
ordering = ('source',)
+
class PersonManager(models.Manager):
def get_by_natural_key(self, name):
return self.get(name=name)
+
@python_2_unicode_compatible
class Person(models.Model):
objects = PersonManager()
@@ -33,6 +35,7 @@ class Person(models.Model):
class Meta:
ordering = ('name',)
+
# This book manager doesn't do anything interesting; it just
# exists to strip out the 'extra_arg' argument to certain
# calls. This argument is used to establish that the BookManager
@@ -46,6 +49,7 @@ class BookManager(models.Manager):
kwargs.pop('extra_arg', None)
return super(BookManager, self).get_or_create(*args, **kwargs)
+
@python_2_unicode_compatible
class Book(models.Model):
objects = BookManager()
@@ -62,6 +66,7 @@ class Book(models.Model):
class Meta:
ordering = ('title',)
+
@python_2_unicode_compatible
class Pet(models.Model):
name = models.CharField(max_length=100)
@@ -73,6 +78,7 @@ class Pet(models.Model):
class Meta:
ordering = ('name',)
+
class UserProfile(models.Model):
user = models.OneToOneField(User, null=True)
flavor = models.CharField(max_length=100)