일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Algorithm
- Django
- django widget
- AWS
- form
- MAC
- API
- django rest framework
- 알고리즘
- java
- 장고
- 파이썬 알고리즘
- CSS
- 알고리즘 문제
- django ORM
- 알고리즘 풀이
- DRF
- 알고리즘 연습
- c++
- 파이썬
- PYTHON
- web
- Baekjoon
- es6
- HTML
- react
- js
- Git
- 백준
- javascript
- Today
- Total
목록queryset (2)
수학과의 좌충우돌 프로그래밍

이번 시간에는 데이터베이스에 저장되어 있는 데이터를 불러오는 방법에 대해서 알아보도록 하겠습니다. queryset 이란 이를 위해 빼놓을 수 없는 개념이 바로 queryset 입니다. query 란 데이터베이스에 정보를 요청해주는 것을 의미하며 파이썬으로 작성한 코드가 sql 로 매핑되어 queryset 이라는 자료 형태로 값이 넘어오게 됩니다. 이는 순회가능한 데이터로서 이를 이용하여 1개 이상의 데이터를 불러와 사용할 수 있습니다. queryset 의 특이한 점은 Lazy 한 특성입니다. 미리 db 에 접근해서 값을 불러오는 것이 아니라 출력 등과 같이 필요한 순간에 sql로 매핑되고 이를 통해 db에 접근해 값을 가져오게 됩니다. queryset 생성하기 queryset 에 대해서 알아보기 위해 m..
안녕하세요 강민성입니다. 저번 시간에는 models에 대해서 알아보았습니다. models 에서는 어떤 데이터를 다룰지 알려주는 법과 이를 데이터베이스와 연동하는 것도 알아보았습니다. 이번에는 이 데이터를 어떻게 화면에 가져올지 알아보도록 하겠습니다. queryset 과 method 아쉽게도 models 에 있는 내용을 화면에 바로 가져오지는 못합니다. 중간에 views 를 거쳐서 가져와야 하는데 그 과정을 알아보도록 하겠습니다. 먼저 저번 시간에 만들었던 model.py 부터 확인해보겠습니다. 자세한 설명은 여기를 클릭해주세요. 이번에는 모델의 내용을 불러오기 위해서 views.py를 작성해도록 하겠습니다. models 에 있는 Blog 클래스를 먼저 import 해주고, 그 Blog에서 objects ..