On Sun, 2007-05-20 at 10:03 -0700, Greg wrote:
> Hello,
> I am trying to create a Django website where I sell area rugs.  I'm
> starting the process of creating the structure of my site, but am
> having problems creating my admin correctly.  Each area rug that I
> sell has a list of sizes (with a price associated with each size).  I
> can't seem to figure out how I'm going to setup my admin page that
> add's an area rug.  This page is going to need to be able to add
> multiple sizes and associated each size with a price.
> 
> Here is a snaphot of my admin page when i add a style
> http://www.plushrugs.com/image.jpg .  As you can see I don't have it
> setup to where I can associate a size with a price.  All I can do is
> select multiple sizes and multiple prices.
> 
> You can also take a look at my models file at the following url -
> http://www.plushrugs.com/model.txt

The problem isn't in the admin interface setup, so much as in your model
design. As you noticed in the admin interface, there is no
correspondence between a prices, colors and sizes, but this difficulty
extends to the model level. A "style" contains a bunch of those items,
without tying them together into triplets.

I would suggest that you make a new model which holds a particular
combination of price, color and size and then the "style" class has a
many-to-many field pointing to this other model. Then you can use
edit_inline to create new price/color/size combinations when you are
creating a style.

Regards,
Malcolm



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to