Campos Django GenericRelation não disponíveis durante a migração do Sul

Em um projeto Django, tenho modelos definidos assim:

from django.db import models
from django.contrib.contenttypes.models import ContentType
from django.contrib.contenttypes import generic

class TaggedEntry(models.Model):
    content_type = models.ForeignKey(ContentType)
    object_id = models.PositiveIntegerField()
    content_object = generic.GenericForeignKey("content_type", "object_id")

    class Meta:
        abstract = True

class File(TaggedEntry):
    name = models.CharField(max_length = 256)
    # some more fields

class Folder(models.Model):
    name = models.CharField(max_length = 200)
    files = generic.GenericRelation(File)
    # some more fields

No projeto, posso usá-los desta maneira:

folder = Folder.objects.get(name="fooo")
for f in folder.files.iterator():
    print f.name

Agora estou preparando uma migração de dados comSouth em que eu preciso acessar os arquivos das pastas, mas o códigofolder.files.iterator()

me dá um erro:

Error in migration: main:0015_contenttype_to_manytomany_step0
AttributeError: 'Folder' object has no attribute 'files'

Isso é esperado?

Como posso saber se os arquivos fazem parte de uma pasta?

questionAnswers(1)

yourAnswerToTheQuestion