Django auto_now和auto_now_add

Django auto_now和auto_now_add

对于Django 1.1。

我在models.py中有这个:

class User(models.Model):
    created = models.DateTimeField(auto_now_add=True)
    modified = models.DateTimeField(auto_now=True)

更新行时,我得到:

[Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null[Sun Nov 15 02:18:12 2009] [error]   return self.cursor.execute(query, args)

我的数据库的相关部分是:

  `created` datetime NOT NULL,
  `modified` datetime NOT NULL,

这引起关注吗?

附带问题:在我的管理工具中,这两个字段没有显示出来。这是预期的吗?


牧羊人nacy
浏览 1122回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP