summaryrefslogtreecommitdiff
path: root/tests/regressiontests/extra_regress/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/regressiontests/extra_regress/models.py')
-rw-r--r--tests/regressiontests/extra_regress/models.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/regressiontests/extra_regress/models.py b/tests/regressiontests/extra_regress/models.py
index 7d2a6fab34..11996438b4 100644
--- a/tests/regressiontests/extra_regress/models.py
+++ b/tests/regressiontests/extra_regress/models.py
@@ -5,14 +5,16 @@ import datetime
from django.contrib.auth.models import User
from django.db import models
+from django.utils.encoding import python_2_unicode_compatible
+@python_2_unicode_compatible
class RevisionableModel(models.Model):
base = models.ForeignKey('self', null=True)
title = models.CharField(blank=True, max_length=255)
when = models.DateTimeField(default=datetime.datetime.now)
- def __unicode__(self):
+ def __str__(self):
return "%s (%s, %s)" % (self.title, self.id, self.base.id)
def save(self, *args, **kwargs):
@@ -32,11 +34,12 @@ class Order(models.Model):
created_by = models.ForeignKey(User)
text = models.TextField()
+@python_2_unicode_compatible
class TestObject(models.Model):
first = models.CharField(max_length=20)
second = models.CharField(max_length=20)
third = models.CharField(max_length=20)
- def __unicode__(self):
+ def __str__(self):
return 'TestObject: %s,%s,%s' % (self.first,self.second,self.third)