Копирование базы данных PostgreSQL с использованием Django - PullRequest
0 голосов
/ 18 января 2020

Я использую эту библиотеку для копирования базы данных. На мой взгляд, я добавил следующий код:

def MyCommand(BaseCommand):

    def handle(self, *args, **kwargs):
        # All this method needs is the path to your CSV.
        # (If you don't provide one, the method will return the CSV as a string.)
        NewCar.objects.to_csv('/home/app/app/cars.csv')
        CarBrand.objects.to_csv('/home/app/app/brands.csv')
        CarModel.objects.to_csv('/home/app/app/models.csv')
        Province.objects.to_csv('/home/app/app/provinces.csv')
        Img.objects.to_csv('/home/app/app/image.csv')
        ImgFile.objects.to_csv('/home/app/app/image_file.csv')

и пытается скопировать с помощью команды python manage.py mycommand, но он возвращает Unknown command: 'mycommand'. Как я могу это исправить?

Я попытался создать файл с именем "mycommand.py" в папке рядом с manage.py и в папке рядом с settings.py. Но я все еще не могу правильно скопировать свою базу данных.

Меня интересует, как исправить ошибку, или скопировать, используя другую библиотеку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...