Я установил следующий класс:
class StatoPatrimoniale(models.Model):
reference_date=models.DateField()
cassa=models.DecimalField()
И я установил следующую функцию:
def stato_patrimoniale(request):
now=datetime.datetime.now()
last_account_year=float(now.year)-1
list_diff=[]
list_diff = float(StatoPatrimoniale.objects.filter(reference_date__year=last_account_year).values_list('cassa')[0][0])
Но python дает мне следующую ошибку:
unsupported operand type(s) for +: 'float' and 'list'
list_diff = float(StatoPatrimoniale.objects.filter(reference_date__year=last_account_year).values_list('cassa')[0][0])
Почему? В чем проблема?