@@ -8,16 +8,19 @@ register = template.Library()
ProductAndQuantity = namedtuple("ProductAndQuantity", ["product", "quantity"])
@register.assignment_tag(takes_context=True)
def available_categories(context):
''' Returns all of the available product categories '''
return rego.Category.objects.all()
def invoices(context):
''' Returns all of the invoices that this user has. '''
return rego.Invoice.objects.filter(cart__user=context.request.user)
def items_pending(context):
''' Returns all of the items that this user has in their current cart,
@@ -29,6 +32,7 @@ def items_pending(context):
)
return all_items
def items_purchased(context):
''' Returns all of the items that this user has purchased '''