From: Thomas Fillon Date: Tue, 18 Jul 2017 08:06:02 +0000 (+0200) Subject: Migrating old meta API for models.core X-Git-Tag: 1.7.0~2^2~21^2^2~5^2~5 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=4a7c214da2cfd0def2e92b009c82b96003d7c0b3;p=telemeta.git Migrating old meta API for models.core see https://docs.djangoproject.com/en/1.8/ref/models/meta/#migrating-old-meta-api --- diff --git a/telemeta/models/core.py b/telemeta/models/core.py index f45fc202..d0612797 100644 --- a/telemeta/models/core.py +++ b/telemeta/models/core.py @@ -77,7 +77,10 @@ class EnhancedQuerySet(models.query.QuerySet): def delete(self): CHUNK=1024 - objects = self.model._meta.get_all_related_objects() + objects = [f for f in self.model._meta.get_fields() + if (f.one_to_many or f.one_to_one) + and f.auto_created and not f.concrete + ] ii = self.count() values = self.values_list('pk') for related in objects: