passing list of objects as manytomany field type in django

19 views
Skip to first unread message

Akash Tomar

unread,
Jan 7, 2016, 1:08:45 AM1/7/16
to Django users

I want to know if we can pass a list of objects (in this case list of blog objects to the Entry model as the manytomany object parameter). On doing so i am not getting the desired result. Please help.

models.py

class Blog(models.Model):
    id=models.AutoField(primary_key=True)

class Entry(models.Model):
    id=models.AutoField(primary_key=True)
    blogs=models.ManyToManyField(Blog)

views.py

def something(request):
    list=[]
    for i in range(10):
        list.append(Blog.objects.get(pk=i))
    ans=Entry.objects.filter(blogs=list)
    print(ans)
    #some other work.
Reply all
Reply to author
Forward
0 new messages