| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- Sort
- Formula
- model
- sfdc
- 템플릿
- sort 함수
- 앱
- salesforce
- 템플릿언어
- view
- 동빈나
- 퀵
- 장고
- app
- 가상환경만들기
- 뷰
- 알고리즘
- templates
- 병합정렬
- django
- 병합
- 퀵정렬
- 배포
- 가상환경
- date
- sort()
- MTV패턴
- Mtv
- 정렬
- testclass
Archives
- Today
- Total
Like A Flowing Cloud
queryset & method 본문
▶ 데이터를 어떻게 화면에 가져올지
▶ models 에 있는 내용을 화면에 바로 가져오지 못함. 중간에 views 를 거쳐서 가져와야함.
<views.py>
from .models import Blog
def home(request):
blog = Blog.objects
return render( reqeust, 'home.html', {'blogs': blogs})
▶ Blog에서 objects 메소드를 사용하여 모델의 객체들을 불러온다. (모든 객체를 가져옴)
이때 전달받은 객체를 쿼리셋이라고 한다.
<blog/templates/home.html>
{{blog.title}}
{{blog.pub_date}}
{{blog.body}}
▶ 세부 정보를 얻기 위해9서는 쿼리셋 메소드 {{ }} 사용
<urls.py>
urlpatterns = [
path('', blog.views.home, name = 'home'),
]'Django' 카테고리의 다른 글
| 템플릿 상속, url 관리하기 (0) | 2021.06.14 |
|---|---|
| pk, path converter, get_object_or_404, 글자수 제한, 링크달기 (0) | 2021.06.14 |
| model & admin / migration (0) | 2021.06.14 |
| Django[4] - 템플릿 언어 (0) | 2021.04.08 |
| Django[3] - 앱 제작 순서 (0) | 2021.04.08 |