Assuming everyone would want the same functionality, tying a product to a given Store should be pretty simple using the sites framework.
Where things would get difficult would be in templating, etc but I think there'd be ways around that as well. Admin could prove to be challenge, but let me tell you how I'm tackling things and perhaps it will get your wheels turnings some. Granted my project is not for multiple "individuals" but will serve up multiple storefronts with the same Satchmo instance. Products can be tied to a given Site using django's sites framework. How we're tackling the "separation" issue is that each store-front will basically be its own app with its own templates, etc. So say you have Smith's Blacksmithing. They'd have their own app "smiths_blacksmithing" with their own models.py file that has their products that either inherit from or have a one to one relation to Satchmo's root product. They also have their own templates in templates/smiths_blacksmithing. We then setup smiths_blacksmith_settings.py to point the template dirs and media dirs to the right place. We'll then have Johnson's Johnsons in yet another app, exactly like above deployed with their own settings files. The things to watch out for: 1) will these be separate domain names? If so, I believe you will need SSL certs for each and IP Addresses for each. If they're going to just be subdomains like smiths.yourstore.com and johnsons.yourstore.com, you probably won't need separate SSLs and IPs if you use a wildcard cert 2) getting multiple IP addresses on one box is something that some hosts make really difficult, but other appear to do it without issue. YMMV 3) automating this whole process -- not easy, I can't imagine where one would begin especially if there needed to be different functionality per storefront. Hope that helps, and if anyone else can find any holes in what I just explained, let me know because at this point its still theory as we've only implemented the first storefront so far, and the rest is just moving forward as if my ideas will work...yipes... On Thu, Oct 29, 2009 at 9:38 AM, Ricardob <[email protected]> wrote: > > This is a very general question, but I'm trying to figure out if > satchmo is worth looking into for my project. > > I want to create a website that will allow the creation of many > individual stores by clients. This means, one host, one database, > multiple stores. > From the little I've read this doesn't seem to be possible out of the > box and so my question is: given the current design of Satchmo and > without editing satchmo's code, do you think it is possible to > implement my idea? > > My initial impression is that Satchmo is not modular enough to allow > for a customizable application of this nature, but would like the > opinion of those who have a better understanding of Satchmo. > > Thanks. > > > > -- http://www.sudovi.com/ http://www.twitter.com/lifewithryan http://www.thecommontongue.com http://www.lifewithryan.com/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
