Skip to main content

A RESTful e-commerce framework based on Django

Project description

django-SHOP

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

Run the demo projects using Docker

To get a first impression on django-SHOP, try out one of the six fully working demo projects.

git clone --depth=1 https://github.com/awesto/django-shop.git
cd django-shop
export DJANGO_SHOP_TUTORIAL=commodity
docker-compose up --build

Wait a few minutes until everything has been build and media files have been downloaded. In the meantime find the IP address of your Docker machine using docker-machine ip.

Point a browser onto http://docker-machines-ip:9009/

Change DJANGO_SHOP_TUTORIAL to i18n_commodity, smartcard, i18n_smartcard, polymorphic or i18n_polymorphic and rebuild the container to run the other prepared demos.

Run the demo in a local virtualenv

Following the introduction instructions should create a running shop in minutes, prefilled with a dozen of products. You can even pay by credit card.

Current Status of Django-SHOP

Django-SHOP aims to be a the easy, fun and fast e-commerce 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 developer should be able to pick up and run easily.

Whenever possible, extra features shall be added to third party libraries. This implies that django-SHOP aims to provide an API, which allows merchants to add every feature they desire.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-shop-0.12.3.tar.gz (370.0 kB view details)

Uploaded Source

File details

Details for the file django-shop-0.12.3.tar.gz.

File metadata

  • Download URL: django-shop-0.12.3.tar.gz
  • Upload date:
  • Size: 370.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for django-shop-0.12.3.tar.gz
Algorithm Hash digest
SHA256 8ec404221dc40eff0f77e3a356317748ddd2d619f13a4ca472b853a9c1f6bf5d
MD5 76738ef217e55bf55a4b019f4281dc32
BLAKE2b-256 8d2bf57fcd16b9404624e354b2c70ca14f602aac985a442a77e7e2d5e345c662

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page