Based on what you described I think subclassing is your best bet. 
Variations currently have some limitations and I don't think would 
accomplish what you are trying to do. 
(https://groups.google.com/forum/#!topic/mezzanine-users/kYzgBKcwSsg)

On Wednesday, February 26, 2014 4:40:19 AM UTC-7, Paul Walsh wrote:
>
> And, BTW, I don't mind coding something in this direction (for example, 
> subclasses of Product) if it is a common pain-point for other users in 
> Cartridge, but first, I want to see that I understand the current 
> implementation, and how people are using it.
>
> On Wednesday, 26 February 2014 13:37:00 UTC+2, Paul Walsh wrote:
>>
>> Hi,
>>
>> I posted something similar a while back:
>>
>> https://groups.google.com/forum/#!topic/mezzanine-users/-ltMQLoS8Jo
>>
>> But now it is getting to the stage where I'm actually going to rebuild a 
>> store and move off Satchmo, starting next week.
>>
>> I've reassessed the options in Python land, and I'm mostly happy with 
>> Cartridge, except for the issue of different product types.
>>
>> I want to check I'm not missing anything here, and hopefully hear from 
>> others who have similar stores on Cartridge.
>>
>> I have at least 4 product types, let's say they all share 7-8 attributes 
>> common to all products, and each have another 5-10 attributes that are 
>> unique to each Product type.
>>
>> The implementation of product variations/options is a way to go about it, 
>> I suppose, but it really seems most suited for variations of one product 
>> type, and not for a range of different product types.
>>
>> Ultimately, what I'd like to get to is a set of distinct models: Book, 
>> Accessory, Poster, TShirt - etc - for the content editor, and also for the 
>> visitor - I'm not sure how to achieve that with what I see in Cartridge.
>>
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mezzanine-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to