skip to navigation
skip to content

cmsplugin_satchmo 0.2.2

The Satchmo plugin for Django CMS


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

File Type Py Version Uploaded on Size
cmsplugin_satchmo-0.2.2.tar.gz (md5) Source 2014-06-21 17KB