Advertisement
Guest User

Untitled

a guest
Jun 15th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. class Tarifa(models.Model):
  2. limite_i = models.DecimalField(max_digits=10, decimal_places=2)
  3. limite_s = models.DecimalField(max_digits=10, decimal_places=2)
  4.  
  5.  
  6. class Calculadora(models.Model):
  7. tarifa = models.ForeignKey(Tarifa, on_delete=models.CASCADE)
  8. base = models.DecimalField(max_digits=10, decimal_places=2, null=True, blank=True)
  9. limite = models.DecimalField(max_digits=10, decimal_places=2, null=True, blank=True)
  10.  
  11. qsl1 = Calculadora.objects.values_list('base')
  12.  
  13. <QuerySet [(Decimal('3000.00'),), (Decimal('5000.00'),), (Decimal('1000.00'),)]>
  14.  
  15. qsl2 = Tarifa.objects.filter(Q(limite_s__gte=qsl1) & Q(limite_i_isr__lte=qsl1)).values_list('limite_i')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement