Thanks for the reply Karen. With that being said I would still like to know just how easy or hard it is to switch something like this around. In real terms its only a minor change. Can this be achieved with a few lines in my admin.py file or would I have to do this another way?
On Sep 22, 5:04 pm, "Karen Tracey" <[EMAIL PROTECTED]> wrote: > On Mon, Sep 22, 2008 at 11:51 AM, Jason <[EMAIL PROTECTED]> wrote: > > > Could someone help with this? > > > The admin panel is automatically generating my model. This is my > > model. > > > title = models.CharField(...) > > parent = models.CharField(..., null = True) > > > The admin panel is currently displaying 2 text input boxes. > > > What I want to display is a single text input box for the title field > > and a dropdown box containing "" and an array of titles as the parent > > field. > > > To make it clearer. > > > Title : # Text Input Box > > Parent: # Dropdown containing category titles. > > > The question is how do I do this. I am new to Django and have waded > > through the ModelAdmin documentation but just can't get this going. > > > Any ideas on how I can achieve this? > > It rather sounds like a better fit for what you want to achieve is for your > 'parent' field to be a ForeigKey to self instead of an independent > CharField. Assuming your model's __unicode__ function returns the 'title' > field you'll get exactly what you are looking for in the admin interface > without any special customization. > > Karen --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---