Ticket #12107: 12107.model_meta_serialize.diff

File 12107.model_meta_serialize.diff, 1.3 KB (added by emulbreh, 5 years ago)
  • django/db/models/options.py

     
    2121DEFAULT_NAMES = ('verbose_name', 'db_table', 'ordering',
    2222                 'unique_together', 'permissions', 'get_latest_by',
    2323                 'order_with_respect_to', 'app_label', 'db_tablespace',
    24                  'abstract', 'managed', 'proxy')
     24                 'abstract', 'managed', 'proxy', 'serialize')
    2525
    2626class Options(object):
    2727    def __init__(self, meta, app_label=None):
     
    4545        self.managed = True
    4646        self.proxy = False
    4747        self.proxy_for_model = None
     48        self.serialize = True
    4849        self.parents = SortedDict()
    4950        self.duplicate_targets = {}
    5051
  • django/core/management/commands/dumpdata.py

     
    7373                model_list = get_models(app)
    7474
    7575            for model in model_list:
    76                 if not model._meta.proxy:
     76                if not model._meta.proxy and model._meta.serialize:
    7777                    objects.extend(model._default_manager.all())
    7878
    7979        try:
Back to Top