views.py
def KEBReading1(request):
q2=KEBReading.objects.all().order_by('datetime_reading')[:30]
form = KEBReading_form()
monthform=MonthForm()
if request.method == "POST":
if request.POST.get('KEBsubmit'):
form = KEBReading_form(request.POST)
if form.is_valid():
try:
prevdate=KEBReading.objects.latest("datetime_reading")
print "teena"
date=form.cleaned_data["Date"]
print date
time=form.cleaned_data["Time"]
print time
kr_truepower_reading = form.cleaned_data["truepower_reading"]
kr_apparentpower_reading = form.cleaned_data["apparentpower_reading"]
truepower_consumed1=kr_truepower_reading-prevdate.truepower_reading
powerfactor1=((kr_truepower_reading-prevdate.truepower_reading)/(kr_apparentpower_reading-prevdate.apparentpower_reading))
form1=form.save(commit=False)
form1.datetime_reading__date=date
form1.datetime_reading___time=time
print type(date)
form1.truepower_consumed=truepower_consumed1
form1.powerfactor=powerfactor1
print form1.powerfactor
form1.save()
取得した日付フィールドと時刻フィールドの値を日時フィールドにマージしてデータベースに保存するにはどうすればよいですか。私はdatetime_readingというファイルを持っています。私のページでは、日付と時刻のフィールドを個別に入力します。日付と時刻のフィールドを単一の日時フィールドにマージして、DBのdatetime_reading列に格納するにはどうすればよいですか?