Используйте пользовательские методы менеджера для миграции данных в Django - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть набор запросов

class CustomQuerySet(models.query.QuerySet):
    def a(self):
        return 'something'

class CustomQuerySetAllObjectsQuerySet(CustomQuerySet):
    def xyz(self):
        return 'something'

class Custom(RemoteObjectQuerySet):
    all_objects = CustomQuerySetAllObjectsQuerySet.as_manager()

Я хочу использовать методы менеджера в моей миграции данных. Я прочитал, что мы можем использовать use_in_migrations = True, чтобы установить в диспетчере. Но здесь, поскольку я использую as_manager(), он все еще унаследует это use_in_migrations. Кроме того, как я могу проверить, могу ли я использовать эти методы менеджера для переноса данных.

...