欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

django數(shù)據(jù)模型(Model)的字段類型解析-創(chuàng)新互聯(lián)

字段類型(Field types)

創(chuàng)新互聯(lián)建站是專業(yè)的金口河網(wǎng)站建設(shè)公司,金口河接單;提供成都網(wǎng)站制作、網(wǎng)站設(shè)計、外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行金口河網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

1、AutoField

它是一個根據(jù) ID 自增長的 IntegerField 字段。通常,你不必直接使用該字段。如果你沒在別的字段上指定主 鍵,Django 就會自動添加主鍵字段。

2、BigIntegerField

64位整數(shù),類似于IntegerField,范圍從-9223372036854775808 到9223372036854775807。默認(rèn)的form widget 是TextInput。

3、BooleanField

一個布爾值(true/false)字段。
默認(rèn)的form widget是CheckboxInput。
如果要使用null作為空值,可使用NullBooleanField。

4、CharField

class CharField(max_length=None[, **options])
它是一個字符串字段,對小字符串和大字符串都適用。
對于更大的文本,應(yīng)該使用TextField 。
默認(rèn)的form widget是TextInput。
CharField 有一個必須傳入的參數(shù):max_length,字段的大字符數(shù)。它作用于數(shù)據(jù)庫層級和 Django 的數(shù)據(jù)驗(yàn)證層級。

5、DateField

class DateField([auto_now=False, auto_now_add=False, **options])
該字段利用 Python 的 datetime.date 實(shí)例來表示日期。下面是它額外的可選參數(shù):
DateField.auto_now:每一次保存對象時,Django 都會自動將該字段的值設(shè)置為當(dāng)前時間。一般用來表示 "最后修改" 時間。要注意使用的是當(dāng)前日期,而并非默認(rèn)值,所以
不能通過重寫默認(rèn)值的辦法來改變保存時間。
DateField.auto_now_add:在第一次創(chuàng)建對象時,Django 自動將該字段的值設(shè)置為當(dāng)前時間,一般用來表示對象創(chuàng)建時間。它使用的同樣是當(dāng)前日期,而非默認(rèn)值。
默認(rèn)的form widget是TextInput。
Note:當(dāng)auto_now或者auto_now_add設(shè)置為True時,字段會有editable=True和blank=True的設(shè)定。

6、DateTimeField

class DateTimeField([auto_now=False, auto_now_add=False, **options])
該字段利用 datetime.datetime 實(shí)例表示日期和時間。該字段所按受的參數(shù)和 DateField 一樣。
默認(rèn)的form widget是TextInput。Django 的admin使用兩個帶有 JavaScript 快捷選項(xiàng)TextInput分別表示日期和時間。

7、DecimalField

class DecimalField(max_digits=None, decimal_places=None[, **options])
它是使用 Decimal 實(shí)例表示固定精度的十進(jìn)制數(shù)的字段。它有兩個必須的參數(shù):
DecimalField.max_digits:數(shù)字允許的大位數(shù)
DecimalField.decimal_places:小數(shù)的大位數(shù)
例如,要存儲的數(shù)字大值是999,而帶有兩個小數(shù)位,你可以使用:

models.DecimalField(..., max_digits=5, decimal_places=2)
要存儲大約是十億級且?guī)в?0個小數(shù)位的數(shù)字,就這樣寫:
models.DecimalField(..., max_digits=19, decimal_places=10)

8、EmailField

class EmailField([max_length=75, **options])
它是帶有 email 合法性檢測的A CharField 。
Note:大長度默認(rèn)為75,并不能存儲所有與RFC3696/5321兼容的email地址。如果要存儲所有,請設(shè)置
max_length=254。設(shè)置為75是歷史遺留問題。

9、TextField

class TextField([**options])
大文本字段。默認(rèn)的form widget是Textarea。

ps:下面看下django數(shù)據(jù)模型on_delete, db_constraint的使用

# 半夜擼代碼  正在一頓操作猛如虎的時候,發(fā)現(xiàn)刪了其中一張表的某條記錄,結(jié)果發(fā)現(xiàn)其他表跟這個字段的關(guān)聯(lián)的也都被刪除,我已經(jīng)寫了db_constraint=False 難道我用錯了,最后只能查資料,原來想斷關(guān)聯(lián)還想連表查詢做這個是不夠的,還需要null=True, blank=True,on_delete=models.SET_NUL這里我之前寫的是on_delete=models.CASCADE 默認(rèn)級聯(lián)刪除,坑了自己一把,還有昨天晚上也是,后臺寫好,萬事具備的時候,準(zhǔn)備開擼前臺,ajax請求就是不通,各種改地址 端口,最后居然是配置里'corsheaders.middleware.CorsMiddleware'這個沒加,唉,擼個代碼配環(huán)境還要配幾個小時?


1.設(shè)置為null

class BookModel(models.Model):
 """
 圖書
 """
 book_name = models.CharField(max_length=100, verbose_name='書名')
 # 表示外鍵關(guān)聯(lián)到作者表,當(dāng)作者表刪除了該條數(shù)據(jù),圖書表中不刪除,僅僅是把外鍵置空
 author = models.ForeignKey(AuthModel, null=True, blank=True, on_delete=models.SET_NULL)
 price = models.FloatField(verbose_name='價格')
 create_time = models.DateTimeField(auto_now_add=True, verbose_name='添加時間')

網(wǎng)頁題目:django數(shù)據(jù)模型(Model)的字段類型解析-創(chuàng)新互聯(lián)
分享鏈接:http://aaarwkj.com/article40/cdpgeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、網(wǎng)站排名ChatGPT、品牌網(wǎng)站制作、定制開發(fā)、網(wǎng)站設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
狼人私人影院在线观看| 亚洲av欧美日韩国产| 成人嚼牙特别黑黄怎么办| 国产传媒在线观看精品| 日韩精品一区二区三区四区蜜桃| 亚洲精品乱码在线播放| 极品白嫩少妇无套内谢| 精品亚洲美无人区乱码| 欧洲亚洲国产一区二区| 久久精品国产亚洲av麻豆花絮 | 中文日韩av在线免费播放| 欧美一区日韩二区在线| 羞羞的视频免费观看在线| 久久久人妻精品少妇av| 亚洲香蕉一级视频在线播放| 亚洲一区二区福利视频| 一级黄片电影中文字幕| 免费国产黄片在线播放| 久久成人激情免费视频| 少妇人妻偷人精品系列| 久久精品免费激情视频| 四虎在线永久观看视频| 国产老妇伦国产熟女高清| 成人免费av在线网址| 亚洲av天堂一区二区香蕉| 日韩欧美亚洲视频另类| 亚洲国产精品有码专区| 日韩免费高清不卡视频| 美女午夜福利精品视频| 乱熟av一区二区三区| 熟女肥臀一区二区三区| 日韩中文字幕专区在线| 国产午夜福利不卡在线观看| 成年人在线免费观看国产| 女厕所偷拍一区二区三区| 丰满人妻二区三区性色| 精品一区二区三区乱码中文| 蜜臀av首页在线观看| 亚洲美腿丝袜综合在线| 亚洲精品第一国产综合| 蜜桃网站视频免费观看|