Обычно я использую SQLite, но для этого проекта мне нужно использовать данные с сервера, чтобы вместо того, чтобы пытаться преобразовать данные из SQLite в MySQL, я импортировал данные в свои локальные База данных MySQL. Я пытаюсь выяснить, как настроить проект Django для работы с импортированной базой данных. Сейчас файл models.py пуст.Настройка Django в локальной среде для работы с импортированной базой данных MySQL
Поэтому у меня есть три вопроса:
ли мой settings.py (ниже) установлен правильно?
Нужно ли настраивать модели в соответствии с схемой в импортированной базе данных ?
- Нужно ли мне что-либо делать?
Это то, что я работаю с:
- Django 1.8.4
- Python 2.7
- MySQL 5.7.14
- OSX 10.11
настройки. py
import os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
"""..."""
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'extract',
'USER': 'root',
'PASSWORD': 'xxxxxxxxxx',
'HOST': 'localhost',
'PORT': '22',
}
}
""" ... """
Получил это. Благодарю. Я просто скопировал вывод из этой команды в файл models.py? – 655321
Да, вы можете. Также посмотрите на раздел «Мета» моделей. Его информативность. Если ваша проблема решена, вы можете отметить это как принятый ответ. :) – cutteeth