Django學習---Day1-app應用的models模塊和數據庫遷移

    在前三小結的基礎上,這裏重新創建一個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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章