djangは、データベースを作成します

Djangoはデータベースに接続された
構成ファイル変更する1.必要
データベースを= {
'デフォルト':{
'ENGINE': 'django.db.backends.mysql'、
'NAME': 'day54'、
'ホスト': '127.0.0.1'、
' PORT「:3306、
」USER「:」ルート」、
『PASSWORD『:』123』
}
}
PS:鍵はすべて大文字でなければなりません

pymysqlのMySQLdbデフォルトのデータベースモジュールの接続に置き換える2のtellジャンゴ
モード1:プロジェクトファイルで次クリップ__init__.pyの
モード2:あなたはまた、次のあなたの__init__.pyでフォルダを使用することができ

、固定文言
のインポートpymysql
位ジャンゴとpymysqlのMySQLdbのではなく、データベースに接続伝える)(pymysql.install_as_MySQLdb

ORMは何ですか?
リレーショナルマッピングオブジェクト
クラス「」「表
」「オブジェクト」テーブルレコードの
属性「オブジェクト」、「レコードに対応するフィールド値

DjangoのORMは自動的にライブラリの作成を支援することはできませんが、あなたは自動的にテーブルを作成することができます

ヒント:ライブラリの使用上のDjangoプロジェクトは、複数のDjangoのプロジェクトライブラリを使用していません

 

データベース移行(同期)コマンド(******)
のpython3 manage.py makemigrations小さなノートブック上のデータベースの変更を記録する(とテーブルを作成する助けにはなりません)
のpython3 manage.pyデータベースの変更がある移行データベースとの同期

おすすめ

転載: www.cnblogs.com/qingqinxu/p/11238661.html
おすすめ