我有两个表状态,投票
类状态(models.Model):
state_name = models.CharField(max_length=255,blank=True)
value = models.IntegerField()
code = models.CharField(max_length=255,blank=True)
类投票(models.Model):
user = models.ForeignKey(Registeruser, on_delete=models.CASCADE)
state = models.ForeignKey(State, on_delete=models.CASCADE)
candidate = models.ForeignKey(Candidate, on_delete=models.CASCADE)
我想将我的原始sql 转换为 Django ORM表单
''''''SELECT SUM(account_state.value)FROM account_votes INNER JOIN account_state ON account_state.id = account_votes.state_id,其中user_id =“%s”和候选人ID ==“%s”;', [user_id,候选人])''' 变成 Django ORM 形式 Votes.object.select_related(州) 有点像..
请帮助我将上述原始sql转换为Django ORM格式。我在这里待了很长时间..预先感谢