【发布时间】:2016-05-11 12:29:39
【问题描述】:
我有一个经过 AJAX 处理的视图,它需要几条信息,其中两条是 unicode 日期时间值。
但是,当我尝试直接从对象访问日期时间值(开始/结束)时,它似乎仍然是 unicode。
我认为保存转换为日期时间?
lid = int(postdata['lid'])
location = Group.objects.get(id=lid)
pgid = int(postdata['pgid'])
program = Group.objects.get(id=pgid)
start = postdata['start']
end = postdata['end']
eid = int(postdata['eid'])
creator = Employee.objects.get(id=eid)
description = postdata['description']
shift = ReliefShift()
shift.start = start
shift.end = end
shift.creator = creator
shift.description = description
shift.location = location
shift.program = program
shift.save()
alertModule = 'Relief Shifts Available'
alertMessage = 'A new relief shift has been posted for {0} from {1} to {2}. Visit the <a href="/staff/program/open-relief-shifts/">Relief Shifts page</a> for more details and to sign up.'.format(shift.location, shift.start.strftime('%b %d @ %I:%M%p'), shift.end.strftime('%b %d @ %I:%M%p'))
【问题讨论】:
-
你从哪里得到
postdata?
标签: django datetime django-views