5
通常,應用程序需要一些數據庫代碼表(又名參考表或域表或查找表)。假設我有一個域名爲名稱的模型類叫做狀態,可以容納像值:Django:設置數據庫代碼表(又名參考表,域表)?
Canceled
Pending
InProgress
Complete
在哪裏,在什麼時候,我會設置在Django這些價值?就像在數據庫中設置這些值的一次操作一樣。很少,這些值可以添加到。
我想更一般地說,你如何用數據初始化模型?例如,假設我有一個模型來保存一輛汽車,我想用一組已知值初始化這個列表。我將如何做到這一點?
你可以使用[選項](http://docs.djangoproject.com/en/dev/ref/models/fields/#choices),或者它確實需要在數據庫中,所以你可以添加狀態名稱通過管理員? – 2010-05-16 22:16:09
對於這個特定的應用程序,我正在討論使用選擇,但對於一個靈活的設計,我想知道如何使用數據庫表。一般來說,我想知道如何做到這一點。 – User 2010-05-16 22:26:45