Models模組中的引數說明

2021-04-26 17:01:39 字數 1721 閱讀 1785

欄位的所有可選引數:

**field.null**

if true, django

可以在db

中儲存null, default false.

對於字串來說,它通常被儲存為乙個空字串,而不是

null

。[null = true]

一般對用在非字串的字段,譬如

integers,boolean,dates

等。如果你想在

form

裡面容易乙個空值,那麼你需要設定另乙個可選引數

[bland=true]

**field.blank**

表明這個字段是不是必須的。

[blank=true] 

不必須

[bland=false] 必須

**field.choices**

如果字段只有幾個值可選,換句話說如果這個欄位有類似於列舉的特性,就可以用這個引數來定義。

首先你要定義乙個可選列表:

然後你要在字段的定義中指定:

**field.db_column**

定義你資料表的列名

**field.default**

這個地段的預設值

**field.primary_key**

true:這個欄位是model的primary key.

**field.unique**

true:這個字段必須是唯一的,貫穿整個資料表。

不能用在manytomanyfield和filefield

**field.unique_for_date**

針對datefield和datetimefield,對於某個字段來說,datefield和datetimefield對應的字段是唯一的。

據個例子, 如果你設定title有乙個unique_for_date="pub_date",這樣就不容許存在2條title和pub_date都一樣的記錄。

**field.unique_for_month**

同上,只針對month

**field.unique_for_year**

同上,只針對year

**field.editable**

設定false表明這個欄位在admin中不能被編輯,初始為true

**field.help_text**

關於這個欄位的幫助文字, 會顯示在你的admin form上

**field.verbose_name**

乙個人們可以讀的名字

TweenFilterLite引數說明 中文翻譯

tweenfilterlite 引數說明 中文翻譯 引數 1 target object 緩動的目標物件,對它的屬性進行緩動 2 duration number 動畫的時長 單位 秒 3 vars object 物件型別的引數,該物件包含了所有的需要緩動的屬性,屬性中儲存的是緩動結束時的目標值 如果...

uboot中bootargs引數說明

u boot的環境變數值得注意的有兩個 bootcmd 和bootargs。u bootcmd 前面有說過bootcmd是自動啟動時預設執行的一些命令,因此你可以在當前環境中定義各種不同配置,不同環境的引數設定,然後設定bootcmd為你經常使用的那種引數。u bootargs bootargs是環...

Cache control引數說明

header中的cache control引數說明 php編碼 網頁的快取是由http訊息頭中的 cache control 來控制的,常見的取值有private no cache max age must revalidate等,預設為private。其作用根據不同的重新瀏覽方式分為以下幾種情況 ...