Wagtail подключиться к MySQL и импортировать данные - PullRequest
0 голосов
/ 11 декабря 2018

Я недавно следовал документации Wagtail для создания сайта Wagtail с блогом.Я хочу использовать базу данных MySQL вместо базы данных sqlite3, которую он создает автоматически.Python - новый язык для меня, и я вижу в base.py раздел для DATABASES, который включает в себя ENGINE и NAME - но я не привык к формату ниже по сравнению с подключением PHP:

'default': {
    'ENGINE': 'django.db.backends.sqlite3',
    'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}

Я хочу подключиться к базе данных MySQL, которую я настроил через мой wampserver, и импортировать данные (страницы и т. Д.) Из базы данных sqlite3, как мне поступить?

1 Ответ

0 голосов
/ 02 апреля 2019

Это просто вопрос изменения типа ядра базы данных на MySQL и предоставления правильного имени пользователя и пароля для этой базы данных.Остальные позаботятся о трясогузке.

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'db_name',
        'USER': 'user_name',
        'PASSWORD': 'password'
    },
}
...