Skip to content

yigo3000/django-shop

 
 

Repository files navigation

django-SHOP

Build Status PyPI version Join the chat at https://gitter.im/awesto/django-shop Twitter Follow

Version 0.10 of django-SHOP is heading towards API stability. Before upgrading to this version please read carfully the Changelog, as the API has been simplified and now is much more generic than in version 0.9.

Please get in touch with us on Gitter, if you have problems to upgrade your 0.9 projects. This will help us to adopt the migration path.

NEWS

The core developer of django-SHOP, will be Django Con Europe from April 3rd to 7th, in Florence, Italy. If you want to get in touch, please contact me on Twitter:

Running the demo projects

To get a first impression on django-SHOP, try out the three full working demo projects.

And remember, I'm always happy to get some feedback on how it works elsewhere.

Run the demo in a local virtualenv

Following the instructions docs/tutorial/intro.rst should create a running shop in minutes, prefilled with a dozen of products. You can even pay by credit card, if you apply for your own testing account at Stripe.

Run the demo using Docker

A faster alternative to run the "polymorphic" demo of django-SHOP is to use a prepared Docker container available on the Docker Hub. If you have a running docker-machine, download and start the demo using:

docker run --name demo-shop-i18n_polymorphic --env DJANGO_SHOP_TUTORIAL=i18n_polymorphic -p 9001:9001 awesto/demo-shop:latest

Then point a browser on the IP address of your docker machine onto port 9001. If unsure invoke docker-machine ip. This could for instance be http://192.168.99.100:9001/ . To access the backend sign in with username admin and password secret. The first invocation of each page takes some time, since beforehand the supplied images have to be thumbnailed.

Current Status of Django-SHOP

This version of django-SHOP is currently used to implement real e-commerce sites. If you want to get involved in the development, please have a look at our documentation in docs/contributing.rst.

Django-SHOP aims to be a the easy, fun and fast shop counterpart to django CMS.

Specifically, we aim at providing a clean, modular and Pythonic/Djangonic implementation of an e-commerce framework, that a moderately experienced Django programmer should be able to pick up and run easily.

Packages

No packages published

Languages

  • Python 81.6%
  • HTML 10.9%
  • JavaScript 6.6%
  • Other 0.9%