我正在嘗試創建一個投票數據庫,其中不斷刪除或重置的數量不斷增加。投票在早上投出,投票在10:00左右關閉。我想要有一個單獨的視圖,在這個過程結束後,下午爲每個實例重新設置選項爲零。我該如何做到這一點?我是否必須每天手動訪問此視圖,還是可以使用DateTime字段作爲參數進行自動化?我有一個模型來歸檔舊結果,但我想每天重新使用投票模型。在Django中通過日期時間重置表值
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
添加的代碼,你可以改變你的模型有問題 – 2012-03-23 20:26:52