class Subject(models.Model):
name = models.CharField(max_length=50)
places = models.IntegerField()
class Temp(models.Model):
subject_r = models.ForeignKey(Subject)
現在,在我的觀點我想要做簡單的事情: 如果臨時表存在對象ID,場地方(這是整數)需要1遞減,否則,它應該保持原樣,然後我想在模板中顯示正確的位置變量。請注意,我不想在數據庫中保存新值,我只是希望它能夠在模板中正確顯示。
您是否關心主題ID在臨時表中存在的次數?如果是這樣,那麼使用count()。也許在你的視圖中是這樣的:Temp.objects.filter(subject_r = self.id).count() –
self.id應該是subject.id –