2017-09-18 35 views
1

私のjqueryのコードはjquery dateの値の形式が無効です。 dajngoに保存するときは、YYYY-MM-DD HH:MM [:ss [。uuuuuu] [TZ]にする必要がありますか?

$("#datepicker").on("change",function(){ 
     selectedFrom = $(this).val(); 
     fromDateInput.value = selectedFrom; 
    }); 

function ajax_call(data){ 

    data = { 
    'from_input' : fromDateInput.value } 
} 

私のモデルがあるような...行く...

class Reservation(models.Model): 
    res_from = models.DateTimeField(null=True, blank=True) 

その後、私の見解では、あなたのビューにはない

def reservationview(request): 
    if request.method == 'POST': 
     from_input = request.POST.get('from_input') 
     Reservation.objects.create(res_from = from_input) 

答えて

0

...のようになります入力を認識する方法を知っている。 dateutilにはほとんどの日付/時刻形式をdatetimeに変換するユーティリティがあります。

from dateutil import parser 

def reservationview(request): 
    if request.method == 'POST': 
     from_input = parser.parse(request.POST.get('from_input')) 
     Reservation.objects.create(res_from = from_input) 
関連する問題