如何将默认日期字段值设置为当前日期



我正在做一个项目,用户可以输入日期,也可以将字段留空。我正在使用抽象用户使用日期字段存储日期。但是,当用户将该字段留空时,它不会将当前日期存储为值,而是保持为空。

models.py

import datetime
class CustomUser(AbstractUser):
    date_of_joining = models.DateField(default=datetime.date.today,blank=True,null=True)

只需使用这个:

date_of_joining = models.DateTimeField(auto_now_add=True)

尝试将空白和 null 设置为 False

相关内容

  • 没有找到相关文章

最新更新