2013-01-22 111 views
1

對於只包含日期和月份的模型,最佳字段類型/字段選項是什麼?Django時間日期模型

class Reminder(models.Model): 
    person = models.OneToOneField(Person) 
    reminder_one = models.??? 
    reminder_two = models.??? 

因爲我想輸入一個日期作爲提醒每年,我想確保沒有輸入年份。

感謝,

+1

爲什麼不把它作爲一個日期(與一年)存儲,而只是檢查其月份日屬性? –

回答

3

只有兩個標準的Django日期fields-

DateField DateTimeField

我建議你使用的DateField並使用默認查詢集的月份和日期進行排序:

QuerySets - Month

否則,你需要將月份和日期存儲爲一個字符串,這會變得混亂,而且沒有必要。

相關問題