Django 資料庫建立與更新

2021-09-29 01:25:22 字數 507 閱讀 9959

1, 執行 python manage.py makemigrations

這一步在專案中建立migrations目錄,在目錄中建立了0001_initial.py檔案,這個檔案中包含了所有在資料庫表中建立表的資訊。

2, 執行 python manage.py migrate

這一步在資料庫中建立與models.py中所描述一致的資料表。

如果在程式設計中發現當初設計的表結構需要修改,怎樣實現呢?

秘密全在0001_initial.py檔案中:

1,如果是增加字段,在修改完models.py後,再重複執行 python manage.py makemigrations和python manage.py migrate即可。

2,如果表的改動很大,在修改完models.py後,到資料庫中刪除要改動的表,到0001_initial.py檔案中也刪除關於要改動表的描述。 然後執行ython manage.py makemigrations和python manage.py migrate即可。

django資料庫建立

新手一枚 如下 from django.db import models class users models.model userid models.autofield db column userid blank false,primary key true username models.ch...

Django 建立資料庫Model

在正式開始前,先簡單介紹一下web 框架。為什麼要有web 框架?如果你打算做乙個網頁,那是不需要的。如果你需要建立大量的網頁,而且如果只需要同乙個網頁改改內容的話,那你就需要建立乙個合適的框架,減少大量無謂的重複操作。django用的mtv,也就是model template view模型,先看看...

Django 建立資料庫Model

在正式開始前,先簡單介紹一下web 框架。為什麼要有web 框架?如果你打算做乙個網頁,那是不需要的。如果你需要建立大量的網頁,而且如果只需要同乙個網頁改改內容的話,那你就需要建立乙個合適的框架,減少大量無謂的重複操作。django用的mtv,也就是model template view模型,先看看...