Fixes #2207. bin/merge-person-records remove _meta.get_all_related_objects() deprecated in Django 1.10. Commit ready for merge.
- Legacy-Id: 12917
This commit is contained in:
parent
8a8cf5b811
commit
aa76ea4040
|
@ -141,7 +141,10 @@ def main():
|
|||
changes.append(handle_users(source,target))
|
||||
|
||||
# find all related objects and migrate
|
||||
for related_object in source._meta.get_all_related_objects():
|
||||
related_objects = [ f for f in source._meta.get_fields()
|
||||
if (f.one_to_many or f.one_to_one)
|
||||
and f.auto_created and not f.concrete ]
|
||||
for related_object in related_objects:
|
||||
accessor = related_object.get_accessor_name()
|
||||
field_name = related_object.field.name
|
||||
queryset = getattr(source, accessor).all()
|
||||
|
|
Loading…
Reference in a new issue