我正在研究一個基於Django的應用程序,並且我卡在某個地方,我想要保存用戶給出的時間以及我的數據庫中沒有天(星期一至星期天)。如何使用Django模板中的時間選取器小部件?
用戶會選擇從Time picker widget
或任何其他方式的時刻,但它返回到07 : 30
格式。
用戶還可以從任何選擇器或任何其他方式(用戶可以選擇多天)選擇一天,它會保存到數據庫中。
我與Django的示範場試圖通過把:
timestamp = Models.DatetimeField()
,並通過使用Django的模型形式Django的模板,但它顯示一個文本字段(沒有任何意義)。
如果,無論如何將有可能獲得一次13:45
格式和mon,tue,wed
格式,然後我也可以將它保存到CharField()
數據庫。
我無法弄清楚以上兩種情況的解決辦法。什麼是最好的選擇呢?
應該可以使用Java腳本嗎? (但我不是專業的Java腳本)
看着日期時間部件的Django文檔它將是一個文本框。 https://docs.djangoproject.com/en/1.4/ref/forms/widgets/#datetimeinput但是你可能會研究modernizer以及一些html5的東西來獲取日期時間選擇器。 DatetimeField只是一個類,允許對數據進行一些驗證,並有一個對象來執行有趣的編程任務。 – percent20 2012-08-14 20:06:27
什麼時候選擇任何時間選擇器,這個選擇器是用java腳本構建的 – 2012-08-14 20:09:14