When trying to run the createinitialrevisions, and there are data errors, it would be very helpful to identify which model they result from, and the id of the specific model object
Traceback (most recent call last):
File "manage.py", line 11, in <module>
execute_manager(settings)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/base.py", line 191, in run_from_argv
self.execute(*args, **options.__dict__)
File "/usr/local/lib/python2.6/dist-packages/django/core/management/base.py", line 220, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python2.6/dist-packages/reversion/management/commands/createinitialrevisions.py", line 69, in handle
self.create_initial_revisions (app, model_class)
File "/usr/local/lib/python2.6/dist-packages/reversion/management/commands/createinitialrevisions.py", line 92, in create_initial_revisions
self.version_save(obj)
File "/usr/local/lib/python2.6/dist-packages/reversion/revisions.py", line 319, in _create_on_success
self.end()
File "/usr/local/lib/python2.6/dist-packages/reversion/revisions.py", line 276, in end
serialized_data = serializers.serialize(registration_info.format, [obj], fields=registration_info.fields)
File "/usr/local/lib/python2.6/dist-packages/django/core/serializers/__init__.py", line 87, in serialize
s.serialize(queryset, **options)
File "/usr/local/lib/python2.6/dist-packages/django/core/serializers/base.py", line 48, in serialize
self.handle_fk_field(obj, field)
File "/usr/local/lib/python2.6/dist-packages/django/core/serializers/python.py", line 48, in handle_fk_field
related = getattr(obj, field.name)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/fields/related.py", line 302, in __get__
rel_obj = QuerySet(self.field.rel.to).using(db).get(**params)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py", line 341, in get
% self.model._meta.object_name)
abc.models.DoesNotExist: Organisation matching query does not exist.
abc.models.DoesNotExist: Organisation matching query for Location 317 does not exist.