(新手一枚)
如下**
from django.db import models在寫完之後,我們還需要在settings.py檔案中修改一些設定,如下class users(models.model):
userid = models.autofield(db_column="userid", blank=false, primary_key=true)
username = models.charfield(max_length=40, db_column="username", blank=false)
password = models.charfield(max_length=40, db_column="password", blank=false)
class pertext(models.model):
textid = models.integerfield(db_column="textid", blank=false, primary_key=true)
userid = models.foreignkey(users, on_delete=models.cascade)
username = models.charfield(max_length=40, db_column="username", blank=false)
content = models.textfield(max_length=5000, db_column="content", blank=false)
databases =注釋掉的部分是原本有的,其中'engine'是發動工具,'name'是資料庫的名字,'user'是使用者名稱,'password'為使用者密碼,之後的為自己的埠以及埠號。}
在上面的操作進行完後,我們其實就為建立兩個庫做了基礎,當然這時候還沒有建立,我們需要再命令列中進入我們所在工程的資料夾,並且輸入一下命令:
python manage.py makemigrations # 這句相當於讓工程知道你的資料庫是什麼樣的,
python manage.py migrate # 這句是建立這個資料庫
完成以上操作後你的資料庫就建立完成啦
Django 建立資料庫Model
在正式開始前,先簡單介紹一下web 框架。為什麼要有web 框架?如果你打算做乙個網頁,那是不需要的。如果你需要建立大量的網頁,而且如果只需要同乙個網頁改改內容的話,那你就需要建立乙個合適的框架,減少大量無謂的重複操作。django用的mtv,也就是model template view模型,先看看...
Django 建立資料庫Model
在正式開始前,先簡單介紹一下web 框架。為什麼要有web 框架?如果你打算做乙個網頁,那是不需要的。如果你需要建立大量的網頁,而且如果只需要同乙個網頁改改內容的話,那你就需要建立乙個合適的框架,減少大量無謂的重複操作。django用的mtv,也就是model template view模型,先看看...
Django 資料庫建立與更新
1,執行 python manage.py makemigrations 這一步在專案中建立migrations目錄,在目錄中建立了0001 initial.py檔案,這個檔案中包含了所有在資料庫表中建立表的資訊。2,執行 python manage.py migrate 這一步在資料庫中建立與mo...