1
0
mirror of https://github.com/django/django.git synced 2024-12-23 01:25:58 +00:00

Fix Python 3 support

This commit is contained in:
Andrew Godwin 2013-06-28 17:53:49 +01:00
parent 48dd1e63bb
commit 904b82759c

View File

@ -1166,7 +1166,7 @@ class ForeignKey(ForeignObject):
rel = self.rel
if self.rel.field_name:
kwargs['to_field'] = self.rel.field_name
if isinstance(self.rel.to, basestring):
if isinstance(self.rel.to, six.string_types):
kwargs['to'] = self.rel.to
else:
kwargs['to'] = "%s.%s" % (self.rel.to._meta.app_label, self.rel.to._meta.object_name)
@ -1393,7 +1393,7 @@ class ManyToManyField(RelatedField):
del kwargs['help_text']
# Rel needs more work.
rel = self.rel
if isinstance(self.rel.to, basestring):
if isinstance(self.rel.to, six.string_types):
kwargs['to'] = self.rel.to
else:
kwargs['to'] = "%s.%s" % (self.rel.to._meta.app_label, self.rel.to._meta.object_name)