Skip to main content

The Satchmo plugin for Django CMS

Project description


cmsplugin_satchmo adds simple Satchmo e-commerce plugin to your djangoCMS installation


- Link teaser to any Satchmo product or category
- Create box with Satchmo product listing (recent, bestsellers, featured)
- Create box with Satchmo categories listing
- Unlimited, auto-discovered custom templates - you can change template
of given product/category at anytime, use javascript or forms to adding to cart etc.
- Multi site support - you can link product from one Satchmo project into other
Django CMS instalation (they must run on one database connection, of course)

Contributions and comments are welcome using BitBucket at:

Please note that cmsplugin_satchmo requires:

* django-cms >= 2.4
* satchmo >= 0.9.3 &
(maybe it works with earlier software version too but it's not tested)


#. 'pip install cmsplugin_satchmo' or 'easy_install cmsplugin_satchmo' (what you prefer)
#. Add 'product', 'tax', 'l10n', '', 'livesettings', 'keyedcache',
'satchmo_utils' and 'app_plugins' to INSTALLED_APPS (if missing there)
#. Add 'cmsplugin_satchmo' to INSTALLED_APPS
#. Run ' syncdb' or ' migrate cmsplugin_satchmo' if using South


#. Very simple templates are included with the project. Change or rewrite them.
#. Go to the section 'CMS plugin Satchmo Settings' in admin interface and add record for each your satchmo site
(need to define variables like 'SHOP_BASE', 'PRODUCT_SLUG' and 'CATEGORY_SLUG' for every site)


The easiest approach is to use a nice feature of cmsplugin_satchmo -
the template autodiscovery. In order to take advantage of it, add your custom
templates in the cmsplugin_satchmo subdirectory of any of template dirs scanned
by Django.

Embed as a typical Django CMS plugin.

Bugs & Contribution

Please use BitBucket to report bugs, feature requests and submit your code:

:date: 2014/05/28

Project details

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
cmsplugin_satchmo-0.2.2.tar.gz (18.0 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page