Django Model 如何复用上一个字段的值

from django.db import models
from datetime import datetime

class Coral(models.Model):

add_time = models.DateTimeField(default=datetime.now, verbose_name="添加时间")month = models????

譬如我上面这个有2个字断的值第二个字段是月份。
我在后台输入数据的时候,能不能只输入第一条add_time数据,提交之后,month自动获取add_time里面的月份,就省去了输入month数据的步骤。
记得以前好像看过写个方法还是什么的?
谢谢。


米琪卡哇伊
浏览 527回答 1
1回答

PIPIONE

感谢各位同学的回答。但是我后面发现直接调用save方法是最方便。也容易写逻辑和方便处理其它字段,谢谢大家。 def save(self, *args, **kwargs):        if not self.month:             #"通过add_time字段获取month逻辑"#         super().save(*args, **kwargs)
打开App,查看更多内容
随时随地看视频慕课网APP