如果我在django模型中有Datefield,我如何從模型對象中獲取所有可能的月份值?所以如果我有object1與日期= 22.01.2013和object2與日期= 23.05.2013,我需要獲得月份列表[01,05]或[1,5]從django的datefield獲取月份
2
A
回答
2
你可以這樣說:
months = [i.month for i in MyModel.objects.values_list('date', flat=True)]
3
嘿,我認爲日期功能是你在找什麼:
嘗試:
month_list = Model.objects.dates('DateField', 'month')
+0
它應該是'Model.objects.dates',這將返回一個QS是評估爲Python日期對象列表而不是月份數字。但是,這是一個比接受的答案更好的方式,效率較低並且會包含重複的答案。從日期對象中獲取月份數字當然很容易。 –
+0
哦,謝謝,忘記了對象的屬性。編輯在答:) – inferno
相關問題
- 1. 在angularjs中從datefield獲取月份
- 2. J2ME:從DateField獲取年/月/日
- 3. Django DateField的日曆只顯示月份和年份?
- 4. 如何在django中從DateField的不同年份獲取正確順序的月份?
- 5. 從python的年份月份獲取月份的最後一天
- 6. 從CalendarView獲取月份Android
- 7. 從int值獲取月份
- 8. 從DateTime獲取月份值
- 9. 從UIPickerView獲取月份
- 10. 獲取本月的月份
- 11. Django DateField沒有年份
- 12. (Django)如何獲取月份名稱?
- 13. 從SQL獲取年份和月份
- 14. 從MYSQL獲取月份,年份CURRENT_TIMESTAMP
- 15. 從最近的月份獲取記錄
- 16. 從日期獲取月份的日期
- 17. 從hibernate3獲取月份的標準
- 18. 從NSCalendar獲取第一天的月份
- 19. 從月份名稱獲取月份編號?
- 20. 從月份名稱獲取月份編號
- 21. 根據所選月份從表格中獲取月份
- 22. C#從月份中獲取月份INT字符串
- 23. 如何從月份數中獲取月份名稱
- 24. Excel從列表中選定的月份獲取下個月的月份?
- 25. DateField獲取值
- 26. DB2 - 獲取月份的周
- 27. 從當前月份獲取數據
- 28. 從日期時間獲取月份
- 29. 從日期字段獲取月份 - KDB
- 30. 從TimeStamp獲取月份和日期
Thanx,那我需要! – user1931780