>
>
> Do you mean you want the foreign key value to be the 'path' field of
> the Category model? You could do this, but why would you want to? If
> you ever want to refer to the category path from an Announce instance,
> you just do:
> announce.category.path
>
>
hmm i have to explain more i think lets think that i have a category tree
like that
All
'--- Animals
' '---Dogs
' '---Cats
' '---Fishes
'
'--- Computers
'--- Laptops
'--- Desktops
'--- Accessories
and that category items has path property like :
All = "all"
Animals = "all/animals"
Dogs = "all/animals/dogs"
Cats = "all/animals/cats"
Fishes = "all/animals/fishes"
Now, that is important part, lets think that i am selected Animals
category, than announces that is in Dogs, Cats and Fishes category must be
shown..
İ tried doing it with loops before but at the result i see that i am making
too much database queries than i found a method...
later, i found that, if i wrote category path on announces, and write a
custom manager, i can make a query like
*Announce.objects.GetByCategory("/all/animals")*
that makes a querty on database
*select * from announces where category startswith 'all/animals' * (i dont
know sql well ill research later)
than it will result all announces whichs category is Dogs or Cats or Fishes
or *Announce.objects.GetByCategory("/all/")* will return all announces that
is categorized with Animals or Computers or Laptops or Cats
My english is very bad, i wish i explained well my stiuation. After that
problem solved i think i can publish my category applicaton.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---