Django - PostgreSQL与默认属性不匹配

时间:2018-05-14 16:58:05

标签: django postgresql

我在Django有以下模型:

class Community(models.Model):

    name = models.CharField(max_length=255)
    members = models.ManyToManyField(User, through='Membership')
    date_created = models.DateTimeField(auto_now_add=True)

但是当我检查表的结构(使用Postico for PostgreSQL)时,应用迁移后date_created的字段显示无默认

enter image description here

我也尝试过明确default=date.today(),但它不起作用。

我缺少什么想法?

谢谢,
巴勃罗

修改

非常感谢这篇文章:How to make a script to insert data in my default sqlite3 database django

我试图通过脚本使用PostgreSQL驱动程序填充数据库,当更简单地导入Django模型时,使用 create 方法(也感谢Daniel Roseman在评论中让我找到了帖子)。

0 个答案:

没有答案
相关问题