前提・実現したいこと
タイトルにある通りDjangoアプリケーションをMySQLに接続してHerokuにデプロイしたいと考えています。
MySQLはWorkbenchをしようしており、ローカル環境では接続できています。
HerokuはClearDBを推奨しており、Workbenchの情報が少ないので質問させていただきました。
発生している問題
1、ローカル環境では動作しておりMySQLに保存されている
2、Heroku環境ではどこに保存されているかわからない状態
該当のソースコード
settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'DB名', 'USER': 'root', 'PASSWORD': 'パスワード', 'HOST': 'ホスト', 'PORT': 'ポート', } }
manage.py import pymysql pymysql.install_as_MySQLdb()
試したこと
Herokuダッシュボードからの設定
マイグレーション
補足情報(FW/ツールのバージョンなど)
MacOS Catalina 10.15.2
Python 3.7.2
Django 2.1.7
mysql Ver 8.0.18 for osx10.15 on x86_64 (Homebrew)
MySQL workbench 8.0.18
以下pip3
asgiref==3.2.3
dj-database-url==0.5.0
Django==2.1.7
django-heroku==0.3.1
gunicorn==20.0.4
mysqlclient==1.4.6
psycopg2==2.8.4
PyMySQL==0.9.3
pytz==2019.3
sqlparse==0.3.0
whitenoise==5.0.1
回答1件
あなたの回答
tips
プレビュー