diff options
author | Magnus Hagander | 2019-01-06 11:45:35 +0000 |
---|---|---|
committer | Magnus Hagander | 2019-01-10 19:44:30 +0000 |
commit | ee2472bd429be09f183dc3f5345ad2f03c1c1393 (patch) | |
tree | b6031e83a5f8cde50aa72d26ec2e1e19826b7ba2 /postgresqleu/util/diffablemodel.py | |
parent | e6e526e5d4e2c483e9a7c9736a031c33a4339eb9 (diff) |
Generic changes for python3 from 2to3
Diffstat (limited to 'postgresqleu/util/diffablemodel.py')
-rw-r--r-- | postgresqleu/util/diffablemodel.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/postgresqleu/util/diffablemodel.py b/postgresqleu/util/diffablemodel.py index 94ad3e5f..5e31f6d7 100644 --- a/postgresqleu/util/diffablemodel.py +++ b/postgresqleu/util/diffablemodel.py @@ -16,16 +16,16 @@ class DiffableModel(object): manytomanyfieldnames = [f.name for f in self._meta.many_to_many] d1 = self.__initial d2 = self._dict - diffs = dict([(k, (v, d2[k])) for k, v in d1.items() if v != d2[k]]) + diffs = dict([(k, (v, d2[k])) for k, v in list(d1.items()) if v != d2[k]]) # Foreign key lookups - for k, v in diffs.items(): + for k, v in list(diffs.items()): if type(self._meta.get_field(k)) is django.db.models.fields.related.ForeignKey: # If it's a foreign key, look up the name again on ourselves. # Since we only care about the *new* value, it's easy enough. diffs[k] = (v[0], getattr(self, k)) # Many to many lookups if hasattr(self, 'map_manytomany_for_diff'): - for k, v in diffs.items(): + for k, v in list(diffs.items()): if k in manytomanyfieldnames and k in self.map_manytomany_for_diff: # Try to show the display name instead here newvalue = getattr(self, self.map_manytomany_for_diff[k]) |