在前三小結的基礎上,這裏重新創建一個stu應用app,並將models模塊進行分析與代碼的整理
目錄
- stu的創建
- stu中models的配置
- 數據的遷移
- 執行遷移
stu的創建
詳細方法見前文中myapp的創建,與myapp一模一樣的,只是是不同的應用程序,相互之間並列,名稱不同而已
stu中models的配置
也就是相當於在models模塊下創建一個類,在類下定義不同的方法
from django.db import models
class Student(models.Model):
s_name = models.CharField(max_length=20)
s_gender = models.BooleanField()
class Meta:
db_table = 'stu'
數據庫的遷移
1.前面的設置中已經定義好了數據庫的名稱
2.原理:生成數據庫文件
3.生成遷移文件
命令:python manage.py makemigrations
執行數據庫的遷移
1.在前一步的基礎上,執行如下命令,進行文件的遷移。
2.原理:將數據遷移到數據庫中
3.完成遷移任務
命令:python manage.py migrate