Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- python os
- c3 second
- subporcess path
- 정규식 컴파일
- influxdb 설치
- python popen
- c3 초
- semanage
- c++ 정규식
- snmp
- grafana dashboard
- python subprocess
- selinux port 등록
- CentOS7
- regex_search
- centos pyhon 설치
- snmp test
- 1697
- c3 축 가리기
- telegraf
- c3 step graph
- c3 축 없애기
- 정규식 문자열 출력
- InfluxDB
- 정규식 활용
- g++ 업데이트
- gcc regex
- 백준
- gcc 업데이트
- linux시간으로 변경
Archives
- Today
- Total
리셋 되지 말자
filter, get 차이 본문
get으로 조회할 경우 QuerySet이 아닌 Question 모델 객체가 리턴된다. filter는 일치하는 여러 개를 묶어서 리턴하지만 get은 한건만 리턴한다. 그래서 특정 한개만 검색할 경우(id와 같이 고유한 값으로 검색)는 get, 여러개를 검색할 경우는 filter를 사용하는게 좋을것 같다.
- filter 를 사용했을 경우, template 예시
def origin_image_show(request, image_id):
origin_image = OriginImage.objects.filter(id=image_id)
return render(request, 'csapi/image_show.html', {
'image' : origin_image,
})
{% block content %}
<h2>Uploaded Image</h2>
{% for i in image %}
<img src="{{ i.origin_image.url }}"/>
{% endfor %}
{% endblock %}
- get 을 사용했을 경우, template 예시
def origin_image_show(request, image_id):
origin_image = OriginImage.objects.get(id=image_id)
return render(request, 'csapi/image_show.html', {
'image' : origin_image,
})
{% block content %}
<h2>Uploaded Image</h2>
<img src="{{ image.origin_image.url }}"/>
{% endblock %}
'Django' 카테고리의 다른 글
celery shared_task 수집하기 (0) | 2021.10.12 |
---|---|
django local image database save (0) | 2021.10.12 |
message 사용하기 (0) | 2021.05.06 |
migrate 테이블 생성 안할때 (0) | 2021.05.02 |
django 파일 이름, 타입, 크기 얻기 (0) | 2021.03.07 |
Comments