def dump_data(app_labels, format='json', indent=None):
 from django.db.models import get_app, get_apps, get_models
 from django.core import serializers
 if (len(app_labels) == 0):
  app_list = get_apps()
 else:
  app_list = [get_app(app_label) for app_label in app_labels]
 try:
  serializers.get_serializer(format)
 except KeyError:
  sys.stderr.write(style.ERROR(('Unknown serialization format: %s\n' % format)))
 objects = []
 for app in app_list:
  for model in get_models(app):
   objects.extend(model.objects.all())
 try:
  return serializers.serialize(format, objects, indent=indent)
 except Exception as e:
  sys.stderr.write(style.ERROR(('Unable to serialize database: %s\n' % e)))

def dump_data ( app_labels , format = 'json' , indent = None ) : from django . db . models import get_app , get_apps , get_models from django . core import serializers if ( len ( app_labels ) == 0 ) : app_list = get_apps ( ) else : app_list = [ get_app ( app_label ) for app_label in app_labels ] try : serializers . get_serializer ( format ) except KeyError : sys . stderr . write ( style . ERROR ( ( 'Unknown serialization format: %s\n' % format ) ) ) objects = [ ] for app in app_list : for model in get_models ( app ) : objects . extend ( model . objects . all ( ) ) try : return serializers . serialize ( format , objects , indent = indent ) except Exception as e : sys . stderr . write ( style . ERROR ( ( 'Unable to serialize database: %s\n' % e ) ) )
output the current contents of the database as a fixture of the given format .