On Mon, Jan 31, 2011 at 12:06 PM, Tom Evans <tevans...@googlemail.com>wrote:

> On Mon, Jan 31, 2011 at 4:51 PM, Bjorn Meyer <bjorn.m.me...@gmail.com>
> wrote:
> > Hi all, I am hoping that someone might be able to point me in the right
> > direction for the following problem. I have been searching for a few days
> now
> > and haven't been able to find a way to accomplish this. I have found some
> > solutions that are close, but only work on editing an entry, not on add.
> > I have models for the following:
> > Each have a foreign key to the model above it.
> > Country
> > Prov/State
> > City
> > Region
> > Community
> > Is there a way in the Django admin to filter the values in the select
> boxes
> > based on the selection in the previous select box? eg: I select Canada in
> the
> > country select box, then in the Prov/State select box I am only presented
> with
> > the Provinces. Once that is selected, the City select box only presents
> cities
> > within the Province selected. etc...
> > Is this possible?
> >
>
> A qualified yes; Of course it is possible, but it's not simply a
> question of saying 'Hey django-admin, these fields are related, so do
> AJAX goodness', you would need to write it mostly yourself, including
> a custom form that adds the additional fields (I assume that you would
> only record the low level item, eg 'Community'), adding web service
> calls so you can populate those fields, etc etc.
>
> Cheers
>
> Tom
>
> --
> 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
> django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
> I just ran across this article from a delicious feed:  Its a little
tutorial about using Django and ajax to do just what you are asking.

http://www.nerdydork.com/dynamic-filtered-drop-down-choice-fields-with-django.html


-- 
Joel Goldstick

-- 
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 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to