You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

v0.6.rst 1.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. =======================
  2. Oscar 0.6 release notes
  3. =======================
  4. Welcome to Oscar 0.6!
  5. These release notes cover the `new features`_ as well as `upgrading advice`_.
  6. .. _`new features`: `What's new in Oscar 0.6?`_
  7. .. _`upgrading advice`: `Upgrading`_
  8. Overview
  9. ========
  10. ...
  11. What's new in Oscar 0.6?
  12. ========================
  13. The payment models have been split into abstract- and concrete versions. This
  14. brings them inline with other Oscar apps and allows them to be customised.
  15. Search
  16. ~~~~~~
  17. Multi-partner dashboard
  18. ~~~~~~~~~~~~~~~~~~~~~~~
  19. Demo site
  20. ~~~~~~~~~
  21. Oscar now ships with a demo site along side the sandbox site. While the sandbox
  22. is a minimal Django project that uses Oscar with all its defaults, the demo site
  23. is a more realistic example of an Oscar project. It has a custom skin and makes
  24. many alterations to the default Oscar behaviour.
  25. It's features include:
  26. * A range of different product types: books, downloads, clothing
  27. * PayPal Express integration using django-oscar-paypal_
  28. * Datacash integration using django-oscar-datacash_
  29. .. _django-oscar-paypal: https://github.com/tangentlabs/django-oscar-paypal
  30. .. _django-oscar-datacash: https://github.com/tangentlabs/django-oscar-datacash
  31. Further reading:
  32. * :doc:`The demo site </internals/sandbox>`.
  33. Accounts
  34. ~~~~~~~~
  35. The views and templates of the accounts section have been reworked to be clearer
  36. and easier to extend.
  37. Upgrading
  38. =========
  39. Templatetags:
  40. * The ``basket_form`` templatetag has been altered to take the ``request`` as the
  41. first argument, not ``request.basket``.
  42. Templates:
  43. * The template ``customer/email/email.html`` has been renamed to
  44. ``customer/email/email_detail.html``.
  45. * The template ``customer/orders/order.html`` has been renamed to
  46. ``customer/orders/order_detail.html``.
  47. Payment app:
  48. * The `balance` method on the source object is not a property not a method.