- 深入理解Django:框架內幕與實現原理
- 沈聰 全樹強編著
- 220字
- 2022-05-06 12:24:00
2.4.1 makemigrations命令的基本操作示例
前面在測試shell命令時曾使用過makemigrations命令,為了能看到相應的現象,我們先初除first_django/shell_test/migrations目錄下的所有文件,同時初除在數據庫中生成的相應的表,保持干凈的環境,再來操作一次:

重復前面的數據庫遷移操作:


注意,makemigrations操作會在migrations目錄下生成兩個文件。其中,__init__.py為空文件,0001_initial.py文件中的內容如上所示,該部分內容用于后續在數據庫中創建django_books表。
上面使用makemigrations命令完成了一個簡單的示例,然而在正式追蹤該該命令前,還需要解讀django/db/migrations目錄下的一些核心類與方法,以便快速理解相關的源碼。
推薦閱讀
- Mastering Concurrency Programming with Java 8
- 從零開始構建企業級RAG系統
- Instant Testing with CasperJS
- Python入門很簡單
- Learning RabbitMQ
- Magento 1.8 Development Cookbook
- EPLAN實戰設計
- Learn React with TypeScript 3
- Unity 3D/2D移動開發實戰教程
- C++反匯編與逆向分析技術揭秘(第2版)
- Clojure High Performance Programming(Second Edition)
- Mastering Leap Motion
- C#程序開發參考手冊
- Perl 6 Deep Dive
- OpenACC并行編程實戰