Thanks you very much. Now it's work.

On Thu, Oct 1, 2009 at 3:06 PM, Anıl KARADAĞ <anil.kara...@gmail.com> wrote:

>
> Hi,
>
> veasna bunhor yazmış:
> > I have two models :
> >
> > class Individual(models.Model):
> >     name = models.CharField(max_length=200)
> >    * is_author = models.BooleanField()*
> >     active = models.BooleanField(default=True)
> >
> ----------------------------------------------------------------------------------------------------
> > class Book(models.Model):
> >     title = models.CharField(max_length=200)
> >     *authors = models.ManyToManyField(Individual,
> > related_name="author_for", blank=True, null=True)*
>
> you used related_name for model so you should call format similar to
> author.author_for.all()
>
> Q: What is meaning of "related_name" and how we use it?
> A:
>
> http://docs.djangoproject.com/en/dev/topics/db/models/#be-careful-with-related-name
> >
> ------------------------------------------------------------------------------------------------------------------
> >
> > Can i make the query to get all the books that is_author?
> >  i have tried:
> > >>>authors =
> Individual.objects.filter(is_author=True).filter(active=True)
> > >>>for author in authors:
> >            print author.name <http://author.name>
> >            for book in author.book_set.all():
> >                   print book.title
> >
> > >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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