Esempio n. 1
0
 def partition(self):
     grouper = (
         lambda p: 'physical' if p.is_shipping_required() else 'digital')
     return partition(self.lines.all(), grouper, ProductGroup)
Esempio n. 2
0
 def partition(self):
     return partition(
         self, lambda p: 'physical' if p.is_shipping_required() else 'digital',
         ProductGroup)
Esempio n. 3
0
 def partition(self):
     """Split the card into a list of groups for shipping."""
     grouper = (lambda p: 'physical'
                if p.is_shipping_required() else 'digital')
     return partition(self.lines.all(), grouper, ProductGroup)
Esempio n. 4
0
 def partition(self):
     grouper = (lambda p: 'physical'
                if p.is_shipping_required() else 'digital')
     return partition(self.lines.all(), grouper, ProductGroup)
Esempio n. 5
0
 def partition(self):
     return partition(
         self, lambda p: 'physical'
         if p.is_shipping_required() else 'digital', ProductGroup)