決して削除またはリセットされない名前が増えている投票データベースを作成しようとしています。投票は午前中に行われ、投票は10:00頃に閉鎖されます。プロセスが終了した後、午後に各インスタンスの票を0に戻す別のビューを作成したいと思います。どうすればこれを達成できますか?毎日手動でこのビューにアクセスする必要がありますか、パラメータとしてDateTimeフィールドを使用して自動化することはできますか?私は古い結果をアーカイブするモデルを持っていますが、毎日投票モデルを再利用したいのです。DjangoでDateTimeを使用してテーブル値をリセットする
class restuarant(models.Model):
name = models.CharField(max_length=50)
votes = models.IntegerField()
percent = models.DecimalField(max_digits=23, decimal_places=20)
def __unicode__(self):
return self.name
class totalVotes(models.Model):
total = models.IntegerField()
class restuarantVote(models.Model):
#voting model for statistic information
choice = models.CharField(max_length=50)
totalVotes = models.IntegerField()
created = models.DateField()
def __unicode__(self):
return self.choice
は、コードを追加しました問題の –