使用Django模型每天添加新数据

时间:2015-10-10 01:59:19

标签: python django django-models

我正在开发一个Django项目,该项目有一个模型,基金,其中包含有关特定基金的详细信息(IE:fund_id,名称,详细信息,最小值等)。

class Fund(models.Model):
    name = ...
    details = ...
    minimum = ...
    # etc

但是我想创建另一个模型,我们称之为FundPerformace,它有一个将其链接到基金的外键。在FundPerformace中,我想添加日期(DateTimeField)及其返回日期(IntegerField)。但是,我想每天添加一个新日期并返回。无论如何,我能做到这一点吗?谢谢。

1 个答案:

答案 0 :(得分:1)

首先,让我们定义Fund

class Fund(models.Model):
    name = ...
    details = ...
    minimum = ...
    # etc

其次,创建了你需要FundPerformace

class FundPerformace (models.Model):
    fund_id = models.ForeignKey(Fund)
    date = models.DateTimeField(...)

也许您需要使用crontab定期记录基金的表现。你可以看到变化的资金。