Python DJango從既有的Table產生models.py的內容
抓取表格產生models.py
py manage.py inspectdb TABLE_NAME > APP_PATH\models.py
- TABLE_NAME:資料表格的名稱
- 預設抓取settings.py中default的資料庫
- 可以一次抓取多個表格,表格名稱以空白隔開即可
- APP_PATH:App的相對路徑
抓取非預設資料庫的表格產生models.py
py manage.py inspectdb --database DB_NAME TABLE_NAME > APP_PATH\models.py
- DB_NAME:settings.py中其他定義的資料庫名稱
- TABLE_NAME:資料表格的名稱(預設抓取settings.py中default的資料庫)
- APP_PATH:App的相對路徑
如果有新增表格,admins.py裏要新增model