Skip to content

Instantly share code, notes, and snippets.

@jedie
Created September 21, 2011 12:21
Show Gist options
  • Save jedie/1231898 to your computer and use it in GitHub Desktop.
Save jedie/1231898 to your computer and use it in GitHub Desktop.
temporaty disable auto_now and auto_now_add for overwrite...
for field in new_entry._meta.local_fields:
if field.name == "lastupdatetime":
field.auto_now = False
elif field.name == "createtime":
field.auto_now_add = False
new_entry.createtime = date
new_entry.lastupdatetime = date
new_entry.save()
for field in new_entry._meta.local_fields:
if field.name == "lastupdatetime":
field.auto_now = True
elif field.name == "createtime":
field.auto_now_add = True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment