1 from django.db import models
4 class Partner(models.Model):
5 name = models.CharField(max_length=255)
6 key = models.CharField(max_length=255)
11 def get_price(self, pages):
12 price_obj = self.pricelevel_set.exclude(
14 ).order_by('-price').first()
17 return price_obj.price
20 class PriceLevel(models.Model):
21 partner = models.ForeignKey(Partner, models.CASCADE)
22 min_pages = models.IntegerField(null=True, blank=True)
23 price = models.DecimalField(max_digits=10, decimal_places=2)