python-3.x - 每次更改 Django 模型中的任何其他字段时更新当前日期时间
问题描述
我有一种情况,其中我有一个模型类,其中包含不同数据类型的各种变量以及一个 ForeignKey,并且我想在每次对该类中的任何一个变量进行更改时更新 DateTime。代码是:
`class Career(models.Model):
job_title = models.CharField(max_length=400)
job_location = models.CharField(max_length=100, null=True)
job_category = models.CharField(max_length=100, null=True)
functional_area = models.CharField(max_length=100)
job_description = models.TextField(null=True)
roles_responsibilitis = models.TextField(null=True)
qualification = models.TextField(null=True)
additional_info = models.TextField(null=True)
perks = models.TextField(null=True)
company_description = models.OneToOneField(General, on_delete=models.CASCADE)
is_active = models.BooleanField(default=True)
posted_on = models.DateTimeField('posted_date')`
每次更新数据库中的任何此字段后,我都想用当前的 DateTime 更新“posted_on”。提前致谢。
解决方案
推荐阅读
- excel - 如何将两个命名行之间的 A 列设置为范围?
- python - 如何使用 rgb 差异从航拍图像中获得屋顶的表示?
- azure-pipelines - 如何强制我的 Azure 管道使用 .NET 5.0 构建?
- reactjs - 如何将多个参数传递给 Inputs onChange 监听器?
- reactjs - 如何在 JSX 中使用循环创建动态行?
- sql - 如何识别 Redsift 中的列数据类型
- python - requests_html 库错误=不能在现有事件循环中使用 HTMLSession。改用 AsyncHTMLSession
- python - 如何有效地将转换映射到 pandas DataFrame
- javascript - 由于类型错误,批量写入 Firebase Cloud Firestore 失败
- java - 在硒测试中寻找新元素