データベース・テーブルを使用して生成さDjangoのモデルは、逆に基づきます

ベースジャンゴ生成されたモデルは、既存のデータベーステーブルを逆転します

A.は、Djangoプロジェクトを作成します。

django-admin startproject ‘xxxx‘

第二に、設定ファイルを変更します

あなたが内部の設定で接続するデータベースの名前、住所、アカウントとパスワード情報などを設定し、新しいプロジェクト契約を作成するときに

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'djangodemo',	# 数据库名称
        'USER': 'root',
        'PASSWORD': '123456',
        'HOST': '127.0.0.1',
        'PORT': 3306
    }
}

モデルクラスに応じて、対応するデータベースデータモデルを生成します

世代モデルファイル

python3 manage.py inspectdb

それらのアプリをインポートするモデルファイル

作成アプリ

python3 manage.py startapp 'app名字'

アプリで作成されたインポートされたモデル

python3 manage.py inspectdb > app/models.py

おすすめ

転載: www.cnblogs.com/zhangchaocoming/p/12563461.html