2015-01-25 2 views
0

변경 후 저장 되돌아 충분히 간단 보인다 :장고 DateTimeField에 Timedelta 내가 여기에 설명 정확히하기 위해 노력하고있어

new_event.EventDate += timedelta(hours = int(standard_time_offsets[request.user.member.timezone])) 
new_event.save 
print new_event.EventDate 

인쇄 문 : 여기

Add 2 hours and 1 day onto a timestamp in django

내 코드입니다 올바르게 조정 된 날짜를 반환하지만 레코드를 확인하면 저장하기 전에 값으로 되돌려 놨습니다. 임이 곤두박질 쳤다. 모든 도움이 크게 감사한다.

답변

2

save() 메서드는 호출하지 않습니다. 코드는 다음과 같아야합니다.

new_event.save() 

괄호에 유의하십시오.

+0

기다려주세요. 레일스가 아닙니다. 하하는 그것을 이해하는 데 도움을 주셔서 감사합니다. 나는이 질문을 삭제할 것이다. – apardes

관련 문제