Django-SHOP documentation¶
Upgrading¶
If you are upgrading from an earlier version, please be sure to read the Release Notes.
Tutorial¶
This tutorial shows how to setup a working e-commerce site with django-SHOP using the given dependencies. The code required to setup this demo can be found in the example/myshop folder.
Reference¶
Reference to classes and concepts used in django-SHOP
- 1. Customer Model
- 2. Deferred Model Pattern
- 3. Money Types
- 4. Product Models
- 5. Catalog
- 6. Full Text Search
- 7. Filter Products by its Attributes
- 8. Cascade Plugins
- 9. Cart and Checkout
- 10. Controlling the Cart Icon
- 11. Payment Providers
- 12. Order
- 13. Managing the Deliver Process
- 14. Designing an Address Model
- 15. Notifications
- 16. REST Serializers
- 17. Client Side Framework
- 18. Configuration and Settings
- 19. Shipping Providers
- 20. Special CMS Pages
- 21. Settings
- 22. Working off Asynchronous Jobs
- 23. Deployment using Docker
How To’s¶
Some recipes on how to perform certain tasks in django-SHOP.
This collection of recipes unfortunately is not finished yet.
Django/Python compatibility table¶
django-SHOP | Django | Python | |||||||
---|---|---|---|---|---|---|---|---|---|
1.8 | 1.9 | 1.10 | 1.11 | 2.0 | 2.7 | 3.4 | 3.5 | 3.6 | |
0.10.x | ✓ | ✓ | ⨯ | ⨯ | ⨯ | ✓ | ✓ | ✓ | ⨯ |
0.11.x | ⨯ | ✓ | ✓ | ⨯ | ⨯ | ✓ | ✓ | ✓ | ✓ |
0.12.x | ⨯ | ⨯ | ⨯ | ✓ | ⨯ | ✓ | ✓ | ✓ | ✓ |
0.13.x | ⨯ | ⨯ | ⨯ | ✓ | ⨯ | ✓ | ✓ | ✓ | ✓ |
Development and Community¶
To be written¶
License¶
Django-SHOP is licensed under the terms of the BSD license.