Re: satchmo-pinax integration

57 views
Skip to first unread message

Garth

unread,
Aug 6, 2009, 9:05:51 PM8/6/09
to pinax...@googlegroups.com, satchmo-d...@googlegroups.com
Hi folks, I have been following pinax and satchmo and my question is what would it take to integrate satchmo with pinax and have centralized user account management?

Harley Bussell

unread,
Aug 6, 2009, 10:41:33 PM8/6/09
to Pinax Users
We are building a system with pinax, satchmo, django-cms and others
and its going really well.
Apps in pinax and satchmo both user the django user account so you
only need to log in once.

If you like id be happy to share my buildout.cfg and urls.py etc to
get your project running.

Garth

unread,
Aug 8, 2009, 6:07:08 AM8/8/09
to Pinax Users
Thanks for the reply. That would be great.

Skylar Saveland

unread,
Aug 8, 2009, 3:56:20 PM8/8/09
to pinax...@googlegroups.com
I'm also interested in integration of pinax and satchmo.

Richard Shebora

unread,
Aug 8, 2009, 4:34:37 PM8/8/09
to pinax...@googlegroups.com
Here too please...

Thanks,
Richard

grant neale

unread,
Aug 9, 2009, 1:37:27 AM8/9/09
to pinax...@googlegroups.com
Here, Here to Pinax and Satchmo.

Grant

Harley Bussell

unread,
Aug 9, 2009, 4:47:01 AM8/9/09
to Pinax Users
Hi, glad to see other people interested in the pinax+satchmo combo.
Just modifying some of my project specific stuff and will be putting
something up soon.
Cheers

On Aug 9, 3:37 pm, grant neale <gne...@mac.com> wrote:
> Here, Here to Pinax and Satchmo.
>
> Grant
>
> On Aug 8, 2009, at 10:34 PM, Richard Shebora wrote:
>
>
>
> > Here too please...
>
> > Thanks,
> > Richard
>
> > On Sat, Aug 8, 2009 at 3:56 PM, Skylar
> > Saveland<skylar.savel...@gmail.com> wrote:
> >> I'm also interested in integration of pinax and satchmo.
>

Harley Bussell

unread,
Aug 9, 2009, 10:30:54 PM8/9/09
to Pinax Users
Put up a github repo which includes a sample buildout.cfg and website
project.

http://github.com/hbussell/pinax-satchmo-buildout/tree/master

Should be easy to get up and running if you follow the README and run
the create-site.sh script.

see a screen shot :
http://github.com/hbussell/pinax-satchmo-buildout/raw/b3ff018ffa199db5de44ca6ca8090f831f315dbf/website/site_media/css/ecommerce-theme/screenshot-homepage.png

Let me know if you have any probs getting it up an running.

bobhaugen

unread,
Aug 10, 2009, 12:08:12 PM8/10/09
to Pinax Users
On Aug 9, 9:30 pm, Harley Bussell <mod...@gmail.com> wrote:
> Let me know if you have any probs getting it up an running.

Harley, thanks for setting this up.

create-site.sh created a bunch of stuff but abended like this:
http://dpaste.com/77792/

Tried it from inside and outside my virtualenvwrapper. Same result.

What do you think? (No rush, I'm just trying this out now because you
posted it, but don't need it until fall.)

Skylar Saveland

unread,
Aug 10, 2009, 5:49:42 PM8/10/09
to pinax...@googlegroups.com
That's what I got too on ubuntu 9.04

Harley Bussell

unread,
Aug 10, 2009, 11:48:21 PM8/10/09
to Pinax Users
Sorted out the issue. Had to change the order of execution in the
script and remove the global eggs-directory option from the
buildout.cfg

I like having a system wide eggs-directory as it makes builds super
quick and keeps the project folder clean but it may not make sense as
the default in a script like this.

Also updated the readme.

Thanks for the quick testing!

Hope take 2 works for you

bobhaugen

unread,
Aug 11, 2009, 1:18:26 PM8/11/09
to Pinax Users
New error:
http://dpaste.com/78321/

Cdn't dbaste the tree of results, will send private email attachment.

dhmorgan

unread,
Aug 12, 2009, 8:46:16 AM8/12/09
to Pinax Users
on Ubuntu 9.04, everything proceeded smoothly until syncdb, which
generated several related_name-clash errors regarding the /allsrc/
friends/models.py's 'user' and 'users';

just to plow through it, I changed the related_names to 'contactable'
and 'contactables'; no errors in syncdb; runserver runs it;

I'll be tinkering with it today, wondering when my edit will cause me
grief

The code looks great. The overall buildout is amazing. Thank you,
Harley Bussell.

On Aug 9, 9:30 pm, Harley Bussell <mod...@gmail.com> wrote:
> Put up a github repo which includes a sample buildout.cfg and website
> project.
>
> http://github.com/hbussell/pinax-satchmo-buildout/tree/master
>
> Should be easy to get up and running if you follow the README and run
> the create-site.sh script.
>
> see a screen shot :http://github.com/hbussell/pinax-satchmo-buildout/raw/b3ff018ffa199db...

Harley Bussell

unread,
Aug 13, 2009, 8:31:10 PM8/13/09
to Pinax Users
Hey Daniel, glad to see you got it up and running.

The patch to friends is in the README.

Still need to sort out the script and docs to make it easier but i'm
pretty happy with the buildout itself.

Cheers

mountainpaul

unread,
Sep 4, 2009, 3:32:02 PM9/4/09
to Pinax Users
I encountered an error when I ran create-site.sh. When it tried to
install it failed on Installing threaded_multihost.
The error message appears to URL related. See http://dpaste.com/89635/
for the traceback.

Should I just try to run it again?

mountainpaul

unread,
Sep 4, 2009, 3:40:40 PM9/4/09
to Pinax Users
The url, http://hg.assembla.com/threaded_multihost, appears to be bad.

Harley Bussell

unread,
Sep 6, 2009, 11:00:41 PM9/6/09
to Pinax Users
I've had to update the buildout, its now tested to work again.
Had to update a few apps and add some new apps to get it all working
with the latest versions of satchmo and pinax.

On Sep 5, 5:40 am, mountainpaul <mountainp...@gmail.com> wrote:
> The url,http://hg.assembla.com/threaded_multihost, appears to be bad.

Garth

unread,
Sep 11, 2009, 7:54:40 AM9/11/09
to Pinax Users
Hi folks, I started this thread and it is great to see the responses.
I have been busy pushing some projects to production but let me add a
another component to the mix that I think will benefit many people. I
currently develop erp solutions with openerp ( a python based erp
framework). The openerp+pinax+satchmo stack would create a complete
frontend/backoffice stack for those looking to use pinax for
commercial sites. A reference implementation would need to be
released. The main aspects would be integrating the product catalogs
in openerp with satchmo and hooking the user management in pinax to
the openerp crm module. Currently, there is a magento/openerp
integration but I prefer a django solution.

bobhaugen

unread,
Sep 12, 2009, 11:01:22 AM9/12/09
to Pinax Users
On Sep 11, 6:54 am, Garth <gart...@gmail.com> wrote:
> Hi folks, I started this thread and it is great to see the responses.
> I have been busy pushing some projects to production but let me add a
> another component to the mix that I think will benefit many people. I
> currently develop erp solutions with openerp ( a python based erp
> framework). The openerp+pinax+satchmo stack would create a complete
> frontend/backoffice stack for those looking to use pinax for
> commercial sites.

I'm working app-by-app on a complete front-and-back-office social-
business suite using django and pinax. Not much to see yet, just a
couple of food distribution sites and some work-in-progress. But I did
work a long time on various commercial ERP packages so I know their
strengths and weaknesses.

Will take a look at openerp some time, but my experience with the
commercial package ERP designs was that they were almost all clumsy
kludges. Hope openerp did not emulate them...

Will be very interested to see what emerges as a good combined stack.

newnomad

unread,
Oct 6, 2009, 11:26:42 AM10/6/09
to Pinax Users
The latest http://openobject.com/ should be very clean, new efforts
are taken for community and docs, the author is open to integration
with satchmo/django. And there is a native mac client for it.
There is also a port http://www.tryton.org/ which was leaner, but it
lacked the multitude of business-specific modules needed by
backoffices (webclient, pos scan, google translate,..)available in
openerp.

bobhaugen

unread,
Oct 7, 2009, 9:34:27 AM10/7/09
to Pinax Users
On Oct 6, 10:26 am, newnomad <uti...@gmail.com> wrote:
> The latesthttp://openobject.com/should be very clean, new efforts
> are taken for community and docs, the author is open to integration
> with satchmo/django. And there is a native mac client for it.
> There is also a porthttp://www.tryton.org/which was leaner, but it
> lacked the multitude of business-specific modules needed by
> backoffices (webclient, pos scan, google translate,..)available in
> openerp.

It's very impressive, I am glad it exists, and could even see myself
using it in some situations (e.g. a big workcenter-oriented make-to-
stock manufacturing or jobshop company).

But it looks a lot like a standard ERP/MRPII design. Sort-of workable
for any kind of business, but really fits well for none. To run one of
these things well requires somebody who is APICS certified or has
equivalent experience, and even then, it's very transaction-hungry. I
could do it but they would need to pay me a lot of money...

I'm working on radical simplification for small social businesses.
Requires situated design (custom-fit to the exact business operations,
no extra features), which I think requires highly pluggable apps, more
Pinax-style than Satchmo-style.

Although Bruce Kroeze is starting to split Satchmo into reusable apps:
http://groups.google.com/group/satchmo-developers/browse_thread/thread/610ee4dd10e89ae5

newnomad

unread,
Oct 7, 2009, 10:16:15 AM10/7/09
to Pinax Users
I hear you, I'am all for KISS or JEEP and extend with modules as the
business grows.
The reason I consider openerp for a sales business I am setting up
would be just to separate the inventory and financial data from the
webshop. I like the idea of a dumb webshopclient working with a synced
desktop backend that does as much of the heavy-lifting as possible.
I think no one would argue that django is safe enough to put sensitive
data on a life website?
However ...is the idea of using a local satchmo install to sync a life
clientinstall valuable?

It would be nice to read some real-life usage stories of satchmo
shopowners; how do they manage their content/inventory. Do they use
seperate apps for barcode scanning, accounting,...and how does it all
combine?

On Oct 7, 3:34 pm, bobhaugen <bob.hau...@gmail.com> wrote:
> On Oct 6, 10:26 am, newnomad <uti...@gmail.com> wrote:
>
> > The latesthttp://openobject.com/shouldbe very clean, new efforts
> > are taken for community and docs, the author is open to integration
> > with satchmo/django. And there is a native mac client for it.
> > There is also a porthttp://www.tryton.org/whichwas leaner, but it
> > lacked the multitude of business-specific modules needed by
> > backoffices (webclient, pos scan, google translate,..)available in
> > openerp.
>
> It's very impressive, I am glad it exists, and could even see myself
> using it in some situations (e.g. a big workcenter-oriented make-to-
> stock manufacturing or jobshop company).
>
> But it looks a lot like a standard ERP/MRPII design.  Sort-of workable
> for any kind of business, but really fits well for none. To run one of
> these things well requires somebody who is APICS certified or has
> equivalent experience, and even then, it's very transaction-hungry. I
> could do it but they would need to pay me a lot of money...
>
> I'm working on radical simplification for small social businesses.
> Requires situated design (custom-fit to the exact business operations,
> no extra features), which I think requires highly pluggable apps, more
> Pinax-style than Satchmo-style.
>
> Although Bruce Kroeze is starting to split Satchmo into reusable apps:http://groups.google.com/group/satchmo-developers/browse_thread/threa...

bobhaugen

unread,
Oct 7, 2009, 3:18:43 PM10/7/09
to Pinax Users
On Oct 7, 9:16 am, newnomad <uti...@gmail.com> wrote:
> The reason I consider openerp for a sales business I am setting up
> would be just to separate the inventory and financial data from the
> webshop.

Understood.

> I like the idea of a dumb webshopclient working with a synced
> desktop backend that does as much of the heavy-lifting as possible.
> I think no one would argue that django is safe enough to put sensitive
> data on a life website?

Don't know. Is a local LAN system safe? Most fraud is perpetrated by
insiders.

I should probably clarify that I am working with loosely-coupled
manufacturing-and-distribution organizations, so the Web is a good
place for them to live.

But see also below...

> However ...is the idea of using a local satchmo install to sync a life
> clientinstall valuable?
>
> It would be nice to read some real-life usage stories of satchmo
> shopowners; how do they manage their content/inventory. Do they use
> seperate apps for barcode scanning, accounting,...and how does it all
> combine?

I think that is how a lot of people do it (not just Satchmo, but other
ecommerce sites.)

See for example http://groups.google.com/group/satchmo-users/msg/15e7888907f1b89c?hl=en
(and somebody else in that thread is integrating with SAP...)
Reply all
Reply to author
Forward
0 new messages