日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

字段選項

 融水公子 2019-08-01

講解對象:字段選項

作者:融水公子rsgz


概述

0.1 通過字段選項,可以實現(xiàn)對字段的約束

0.2 字段對象是通過關(guān)鍵字參數(shù)來指定的


.null

0.1 如果為True,django將以空值為null存儲到數(shù)據(jù)庫中,默認值為false

0.2 null 是數(shù)據(jù)庫范圍的概念


.blanke

0.1 如果為true,則該允許字段為空白,默認值為false

0.2 這個是表單驗證范圍的概念


.db_column

sage = models.IntegerField(db_column='age')

0.1 是字段的名稱

0.2 未指定就是用屬性的名稱

原本數(shù)據(jù)庫的字段是sage

但是指定了db_column='age',就不一樣了

我們直接刪除數(shù)據(jù)庫

我們繼續(xù)創(chuàng)建一個數(shù)據(jù)庫

我們還要刪除遷移文件

接著重新生成遷移文件,然后執(zhí)行遷移文件,產(chǎn)看數(shù)據(jù)表字段就會得到age字段,而非sage字段。


db_index

0.1 默認 False

0.2 如果為 True 則為該字段創(chuàng)建索引


default    

0.1 默認值


primary_key    

0.1 默認 False

0.2 如果為True 則為該字段設(shè)置為主鍵


unique     

0.1 默認 False

0.2 如果為 True 則表示此字段必須為唯一值

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多