Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1234567891011121314151617181920212223242526272829303132
  1. from oscar.core.loading import is_model_registered
  2. from oscar.apps.basket.abstract_models import (
  3. AbstractBasket, AbstractLine, AbstractLineAttribute)
  4. __all__ = [
  5. 'InvalidBasketLineError',
  6. ]
  7. class InvalidBasketLineError(Exception):
  8. pass
  9. if not is_model_registered('basket', 'Basket'):
  10. class Basket(AbstractBasket):
  11. pass
  12. __all__.append('Basket')
  13. if not is_model_registered('basket', 'Line'):
  14. class Line(AbstractLine):
  15. pass
  16. __all__.append('Line')
  17. if not is_model_registered('basket', 'LineAttribute'):
  18. class LineAttribute(AbstractLineAttribute):
  19. pass
  20. __all__.append('LineAttribute')