class op_log(models.Model):op_date = models.DateTimeField(auto_now=True)op_log = models.CharField(max_length=2000)class op_log1(models.Model):op_date = models.DateTimeField(auto_now_add=True)op_log = models.CharField(max_length=2000) setting 设置USE_TZ = false 或者数据库存的时间不是系统当前时间 auto_now,auto_now_add默认为falseauto_now=Ture,字段保存时会自动保存当前时间,但要注意每次对其实例执行save()的时候都会将当前时间保存,也就是不能再手动给它存非当前时间的值。
auto_now_add=True,字段在实例第一次保存的时候会保存当前时间,不管你在这里是否对其赋值。但是之后的save()是可以手动赋值的。也就是新实例化一个model,想手动存其他时间,就需要对该实例save()之后赋值然后再save()。
Django 的详细介绍:请点这里
Django 的下载地址:请点这里
推荐阅读:Ubuntu Server 12.04 安装Nginx+uWSGI+Django环境 http://www.linuxidc.com/Linux/2012-05/60639.htmDjango实战教程 http://www.linuxidc.com/Linux/2013-09/90277.htmDjango Python MySQL Linux 开发环境搭建 http://www.linuxidc.com/Linux/2013-09/90638.htmOracle动态采样详解ORA-16456错误,由于备库未mount而在主库执行切换,解决办法详解相关资讯 Django 1.6 Django数据库 本文评论 查看全部评论 (0)