亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Django2.0中的on_delete字段取值含義

發布時間:2020-07-07 16:00:01 來源:網絡 閱讀:1023 作者:BlueMiaomiao 欄目:編程語言

在Django的2.0版本中,外鍵字段 ForeignKey 和一對一字段 OneToOneField 都必須設置 on_delete 屬性,否則會有以下報錯:

TypeError: __init__() missing 1 required positional argument: 'on_delete'

對于on_delete字段的取值含義如下:

on_delete=None,                                # 刪除關聯表中的數據時,當前表與其關聯的field的行為
on_delete=models.CASCADE,        # 刪除關聯數據,與之關聯也刪除
on_delete=models.DO_NOTHING,  # 刪除關聯數據,什么也不做
on_delete=models.PROTECT,         # 刪除關聯數據,引發錯誤ProtectedError
on_delete=models.SET_NULL,       # 刪除關聯數據,與之關聯的值設置為null(前提外鍵字段需要設置為可空,一對一同理)
on_delete=models.SET_DEFAULT, # 刪除關聯數據,與之關聯的值設置為默認值(前提FK字段需要設置默認值,一對一同理)
on_delete=models.SET,                    # 刪除關聯數據,
# 與之關聯的值設置為指定值,設置:models.SET(value)
# 與之關聯的值設置為可執行對象的返回值,設置:models.SET(可執行對象)
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

屯门区| 舟山市| 思茅市| 开原市| 威信县| 宁陕县| 富蕴县| 玛多县| 洛扎县| 泾阳县| 育儿| 盐津县| 郓城县| 广丰县| 岳阳市| 台北市| 寻甸| 托克托县| 河源市| 平安县| 且末县| 呼玛县| 阜平县| 满城县| 喀什市| 边坝县| 蒲城县| 宜章县| 舟山市| 丹凤县| 临沂市| 浦城县| 浑源县| 葵青区| 民县| 太保市| 淅川县| 德令哈市| 大余县| 康乐县| 襄城县|