Django由數據庫中的某個表生成models


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

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

1.生成模型文件:
python3 manage.py inspectdb

2.生成模型app

python3 manage.py startapp 'app名字'

3.將模型導入創建的app中

python3 mange.py inspectdb > app/models.py

但是這樣反向生成會存在一個問題:如果數據庫中有多個數據表的時候,會生成多個models,但是我這里只需要對某一個數據表生成models,那么該如何做呢?

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM