Django: 쿼리셋

박정환·2022년 7월 9일
0

queryset: 데이터베이스로부터 넘겨받은 객체 목록

    posts = post.objects.all() 
    return render(request, 'index.html', {'posts':posts})

참고

post.objects.all() 
post.objects.values()

   ==
    
select *
from post
post.objects.filter(title='asd')

   ==
   
select *
from post
where title = 'asd'
post.objects.filter(id__lte=4)

   ==
   
select *
from post
where id < 4
post.objects.exclude(title='asd')

   == 

select *
from post
where title != 'asd'
{% for post in posts %}

<h3>{{ post.title }}</h3>
<p>{{ post.body }}</p>

{% endfor %}

0개의 댓글