跳到主要內容

發表文章

目前顯示的是 8月, 2019的文章

[python] Django connect to Mysql setting

作業環境 mac os python3.7  安裝mysql  brew update brew install MySQL  pip install -r requirements.txt requirements.txt 包含以下 mysqlclient Django==2.1.4 pymysql 建立 app (Directory) python manage.py startapp app_name 編輯 settings.py ...... ...... DATABASES = {     'default': {         'ENGINE': 'django.db.backends.mysql',         'NAME': 'DbName',         'USER': 'user',         'PASSWORD': 'password',         'HOST': '127.0.0.1',         'PORT': '3306',     } } ...... ...... Django 連結到已有Table的DB 建立model.py python manage.py inspectdb > app_name /models.py python manage.py inspectdb 直接複製後貼上到model.py 文件 建立migrations資料表 python manage.py makemigrations migrations 同步資料表 python manage.py migrate app_name 參考文件 Django連結現有MySQL資料庫 https://docs.djangoproject.com/en/2.2/ref/databases/ https://djangobook.com/mdj2-models/