Thanks, Ken! I actually looked at that already, and I took the posted fixtures from the initial json fixtures that were included in the Mezzanine package. I was just wondering the meaning of some of the more ambiguous fields, such as "_order" for ProductImage, "status" and "site" for Product, "default" for ProductVariation, etc.
On Saturday, January 11, 2014 8:20:17 AM UTC-5, Kenneth Bolton wrote: > > Hi Brian, > > Use the source! > > From your writing, it looks like you sorted out Product ( > https://github.com/stephenmcd/cartridge/blob/master/cartridge/shop/models.py#L106 > ). > > The other two for your examination are ProductImage ( > https://github.com/stephenmcd/cartridge/blob/master/cartridge/shop/models.py#L161) > > and ProductVariation ( > https://github.com/stephenmcd/cartridge/blob/master/cartridge/shop/models.py#L222 > ). > > Hope this helps. > > best, > ken > > > On Fri, Jan 10, 2014 at 11:22 PM, Brian Lee <[email protected]<javascript:> > > wrote: > >> I just deployed a Mezzanine/Cartridge website and I was looking to >> install/load fixtures to load data into my database (using generated json >> files and the loaddata command) for Cartridge products and options. >> >> >> https://github.com/stephenmcd/cartridge/blob/master/cartridge/shop/fixtures/cartridge_optional.json >> >> I am following the format of the link above. Using this format, I am >> attempting to add product options, products, product images, and product >> variations. I successfully added product options to the database (since the >> fields were self-explanatory), but I cannot add the others since I am not >> sure of what the fields are. Is there any documentation to explain what >> these fields are? >> >> { >> >> >> "pk": 1, >> "model": "shop.product", >> >> "fields": { >> "status": 2, >> >> "available": true, >> "description": "<p>Magic that can't be removed!</p>", >> >> "title": "Django Pony", >> >> >> "image": "product/red.png", >> "sale_id": 1, >> >> "unit_price": "10", >> "sku": "1", >> >> "content": "<p>Magic that can't be removed!</p>", >> >> "sale_price": "5", >> "slug": "django-pony", >> >> "categories": [ >> 7 >> >> ], >> "site": 1 >> >> >> } >> }, >> { >> "pk": 1, >> >> "model": "shop.productimage", >> >> >> "fields": { >> "product": 1, >> >> "description": "", >> "_order": 1, >> >> "file": "product/red.png" >> } >> >> }, >> >> >> >> { >> "pk": 8, >> "model": "shop.productvariation", >> >> "fields": { >> "sku": "8", >> >> "product": 1, >> "default": false, >> >> "image": 3, >> "sale_id": 1, >> >> "unit_price": "10", >> "sale_price": "5", >> >> "option2": "Green", >> "option1": "Medium" >> >> } >> }, >> >> >> >> -- >> 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 [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
