Django由資料庫中的某個表生成models

2022-08-05 06:54:13 字數 359 閱讀 5430

今天在用到django反向生成models時,碰到一些問題,通過一番功夫終於解決啦

一般晚上的教程在用到django的反向生成model時都是用到下邊幾步:

1.生成模型檔案:

python3 manage.py inspectdb

但是這樣反向生成會存在乙個問題:如果資料庫中有多個資料表的時候,會生成多個models,但是我這裡只需要對某乙個資料表生成models,那麼該如何做呢?

解決方法是:將上邊第一步這樣寫:python3 manage.py inspectdb single_flight_data   ,其中single_flight_data是資料表名,然後執行第二部和第三部即可。

Django中資料庫的配置

最近再用django開發乙個專案,其中肯定少不了資料庫的操作,我自己用的主要還是mysql資料庫,我用的是mysql 5.4.40版本,但是基本上所有的資料庫操作連線都可以用。在這之前首先必須安裝python mysql,記得安裝對應的版本。之前我的做法是在檔案中寫資料庫的連線,沒有在setting...

mysql表的組成 資料庫中的資料表由什麼組成?

在資料庫中,資料表是由表名 表中的字段和表的記錄三個部分組成的。在建立表之前都必須先設計它的結構,表結構描述了乙個表的框架。設計表結構實際上就是定義組成乙個表的字段個數,每個欄位的名稱 資料型別和長度等資訊。在建立表之前都必須先設計它的結構,表結構描述了乙個表的框架。設計表結構實際上就是定義組成乙個...

Django中資料庫配置

在settings.py中儲存了資料庫的連線配置資訊,django預設初始配置使用sqlite資料庫。databases 使用mysql資料庫首先需要安裝驅動程式 pip install pymysql 在django的工程同名子目錄的 init py檔案中新增如下語句 from pymysql i...