thank you very much lzantal! I am sure this will help. ionic
On Mon, 2012-01-16 at 15:02 -0800, lzantal wrote: > Hi, > > Sorry for the late reply, very busy weekend. > Here is my code to bulk update price. Please add this into any of your app > models.py and admin.py > I have an app called storeoptions where I stick all these in. > Here is the model, I create a proxy class for it so I can easily define the > ordering and other customization. > """ > class PriceUpdate(Price): > class Meta: > proxy = True > ordering = ['product','expires'] > """ > > Here is the admin class > """ > class PriceUpdateAdmin(admin.ModelAdmin): > list_display = ['product','price','quantity','expires'] > list_editable = ['price','expires','quantity'] > search_fields = ['product__name','product__sku'] > > admin.site.register(PriceUpdate, PriceUpdateAdmin) > """ > > That's all. once you have that you will be able to bulk edit the price for > your products > > Hope it helps > > > lzantal > > > > On Jan 16, 2012, at 1:10 AM, ionic drive wrote: > > > sorry to all about this mess. > > I have pressed the reply button and changed the topic. I thought this will > > create a new topic. > > I promise to write directly to satchmo-users email address in the future. > > Sorry! > > > > @hynekcer, > > thank you again for the input and help! > > Have to rethink my strategy. > > Izantal was writing that he is doing similar stuff, maybe he can teach me > > how to do it correctly. > > > > Best wishes > > ionic > > > > On Sun, 2012-01-15 at 14:49 -0800, hynekcer wrote: > >> I think that it requires sometimes to write a view. Imagine that you > >> have a price valid until today and you want to edit prices which will > >> be valid tomorow. You need to write a filter, which unit_price you > >> really want to edit. > >> > >> On 15 led, 14:31, mister wong <[email protected]> wrote: > >> > hello Lazlo and friends, > >> > > >> > what I have done so fare: > >> > 1) > >> > (searching the web ;-) ) > >> > > >> > 2) > >> > added to: > >> > class ProductOptions(admin.ModelAdmin): > >> > ... > >> > list_editable('item_in_stock', ) > >> > > >> > this works great for updating item_in_stock in the list. > >> > > >> > But > >> > 3) > >> > how can the same effect be achieved on 'unit_price' as unit_price is not > >> > on > >> > the Product-model. > >> > > >> > This is not working: > >> > list_editable('item_in_stock', 'unit_price') > >> > the error message is: > >> > 'ProductOption.list_editable[1]' refers to a field, 'unit_price', not > >> > defined on Product. > >> > > >> > Please teach me the proper location to make 'unit_price' editable. > >> > > >> > Thank you in advance! > >> > ionic > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > On Sat, Jan 14, 2012 at 6:17 PM, ionic drive <[email protected]> > >> > wrote: > >> > > Thank you lzantal, > >> > > >> > > I was thinking about a solution similar to yours. > >> > > Thank you very much! > >> > > I will do exactly as you mentioned. > >> > > >> > > Best wishes > >> > > ionic > >> > > >> > > On Sat, 2012-01-14 at 09:01 -0800, Laszlo Antal wrote: > >> > > > Hi, > >> > > >> > > > I never delete a product since that would affect order history. What > >> > > > I > >> > > do is replace the default admin class for Product and add a new action > >> > > that sets active to False. This allow me to tick the checkmark on any > >> > > of > >> > > the product and update them. As for price I have list_editable for the > >> > > price admin which allows me to edit price on the list_change page. > >> > > > I also added that for the product for inventory that gives an easy > >> > > > way > >> > > to update. > >> > > >> > > > Hope it helps > >> > > >> > > > lzantal > >> > > >> > > > On Jan 14, 2012, at 8:27, ionic drive <[email protected]> wrote: > >> > > >> > > > > Hello Satchmo-Friends, > >> > > >> > > > > how do you perform bulk actions such as: > >> > > > > ---------------------------------------- > >> > > > > *quick price changes on a bunch of products. > >> > > > > *deleting multiple products at once. > >> > > >> > > > > without having to open each product item in admin area. > >> > > >> > > > > Thanks in advance > >> > > > > ionic > >> > > >> > > > > -- > >> > > > > 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 > >> . > >> > >> > > > > -- > > 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. > -- 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.
