Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

[py3] Fixed __unicode__ methods missed in d4a0b27

due to non-standard syntax (a stray comma). Thanks dmishe for the report.
  • Loading branch information...
commit ad11dbf670fb4b419be0c208c77cb1081d57b3b1 1 parent b1f18e9
Aymeric Augustin aaugustin authored
Showing with 6 additions and 3 deletions.
  1. +6 −3 tests/regressiontests/m2m_through_regress/models.py
9 tests/regressiontests/m2m_through_regress/models.py
View
@@ -60,22 +60,25 @@ class B(models.Model):
# Using to_field on the through model
+@python_2_unicode_compatible
class Car(models.Model):
make = models.CharField(max_length=20, unique=True)
drivers = models.ManyToManyField('Driver', through='CarDriver')
- def __unicode__(self, ):
+ def __str__(self):
return self.make
+@python_2_unicode_compatible
class Driver(models.Model):
name = models.CharField(max_length=20, unique=True)
- def __unicode__(self, ):
+ def __str__(self):
return self.name
+@python_2_unicode_compatible
class CarDriver(models.Model):
car = models.ForeignKey('Car', to_field='make')
driver = models.ForeignKey('Driver', to_field='name')
- def __unicode__(self, ):
+ def __str__(self):
return "pk=%s car=%s driver=%s" % (str(self.pk), self.car, self.driver)
Please sign in to comment.
Something went wrong with that request. Please try again.