Djangoプロジェクト-データベースの作成

837 ワード

1.データベース表構造の設計
 1
      1
      2
 2
      1
      2

2.データベースの構成
  • 注意:DjangoのデフォルトはSQLite
  • です.
  • はsettings.pyファイルでは、DATABASESオプションによるデータベース構成
  • MySQLの設定
  • python3.xはpyMySQL
  • をインストールしています
  • init.pyファイルに2行のコード
  • を書き込む
    import pymysql
    pymysql.install_as_MySQLdb()
    
  • mysqlでデータベースを作成する:create database testproject default character set 'utf8';
  • 構成例
  • DATABASES = {
      'default': {
          'ENGINE': 'django.db.backends.mysql',
          'NAME': 'testproject',
          'USER': 'root',
          'PASSWORD': '*****',
          'HOST': '192.168.***.1**',
          'PORT': '3306',
          'CHARSET': 'utf8'
          }
    }