我是django的新手。编写用于仓库中残留物移动的应用程序是一项任务。应用程序必须能够在日期或日期间隔的上下文中或在特定日期接收产品或货物上下文中的数据。
从理论上讲,我理解模型的结构:
对于第4段,您需要按月和产品记录余额。为了使此表中的数据保持最新,我需要在特定日期编写DocumentRow之后重新计算此日期之后的所有余额。
例:
“交易”表格中的条目(月份,期初余额,期末余额)
我不知道是否有可能在django上实现这个,事实上我需要一个周转资产负债表的模拟,我需要你的意见或对这个问题的新看法
您可以在您的模型中覆盖预定义的模型方法save()
,在此示例中如何:
from django.db import models
class Example(models.Model):
myfield = models.CharField(max_length=100)
def save(self, *args, **kwargs):
# Here you can put your logic
# On this case I adding a prefix and sufix to myfield
self.myfield = "{}{}{}".format('prefix ', self.myfield, ' sufix')
# Now call the "real" save() method.
super().save(*args, **kwargs)