django都要創(chuàng)建數(shù)據(jù)模型有什么用
2 回答

回首憶惘然
TA貢獻1847條經(jīng)驗 獲得超11個贊
django都要創(chuàng)建數(shù)據(jù)模型有什么用
模型有兩個方面的作用
一方面決定所創(chuàng)建*數(shù)據(jù)庫*的結(jié)構(gòu)
有哪些字段,每一個字段是什么數(shù)據(jù)類型,是否可以為空null=True
另一方面決定程序如何操作數(shù)據(jù)庫的數(shù)據(jù)
URL類型,在*網(wǎng)頁輸入*時需要檢查是否滿足超鏈接的條件
blank=True決定在網(wǎng)頁輸入數(shù)據(jù)時是否可以為空
而在程序中寫入數(shù)據(jù)時則不檢查
并非約束數(shù)據(jù)的結(jié)構(gòu)
一句話來說,blank是對用戶輸入的限制,null是對程序/數(shù)據(jù)庫的限制

12345678_0001
TA貢獻1802條經(jīng)驗 獲得超5個贊
model的作用是定義出對象模型,一般都是和數(shù)據(jù)庫里表對應(yīng),一個表一個model類,表里面的字段對應(yīng)model類的屬性,
這其實是MVC思想中的M的model層
- 2 回答
- 0 關(guān)注
- 705 瀏覽
添加回答
舉報
0/150
提交
取消