Django如何經過現有數據庫自動生成models.py裏的模型類

1、配置數據庫

打開settings.py文件,找到DATABASES,更改爲以下代碼:python

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'hoteldb',
        'USER': 'root',
        'PASSWORD': 'root',
        'HOST': 'localhost',
        'PORT': '3306',
    }
}
複製代碼

2、輸入命令生成models.py中的模型類

  1. 首先輸入命令:
Python manage.py inspectdb
複製代碼

查看生成的模型類是否正確:mysql

  1. 而後運行命令
python manage.py inspectdb > appname/models.py
複製代碼

成功生成: sql

相關文章
相關標籤/搜索