def __init__(self, request, basket_name="basket"): super(BaseBasket, self).__init__(request.shop) self.basket_name = basket_name self.request = request self.storage = get_storage() self._data = None self.dirty = False self.customer = getattr(request, "customer", None) self.orderer = getattr(request, "person", None) self.creator = getattr(request, "user", None)
def __init__(self, request, basket_name="basket"): super(BaseBasket, self).__init__() self.basket_name = basket_name self.request = request self.storage = get_storage() self._data = None self.dirty = False self.customer = getattr(request, "customer", None) self.shop = getattr(request, "shop", None) self.__computing_processed_lines = None
def __init__(self, request, basket_name="basket"): super(BaseBasket, self).__init__(request.shop) self.basket_name = basket_name self.request = request if request: self.ip_address = request.META.get("REMOTE_ADDR") self.storage = get_storage() self._data = None self.dirty = False self.customer = getattr(request, "customer", None) self.orderer = getattr(request, "person", None) self.creator = getattr(request, "user", None)