장고:저장된 내용 활용하기: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
(새 문서: {{장고}} == 개요 == DB에 저장된 내용을 활용할 수 있어야 한다. 뷰의 기능을 떼어와 여기에 합쳐 정리하면 되겠다. == 객체 불러오기 == <syn...) |
|||
1번째 줄: | 1번째 줄: | ||
{{장고}} | {{장고}} | ||
== 개요 == | ==개요== | ||
DB에 저장된 내용을 활용할 수 있어야 한다. | DB에 저장된 내용을 활용할 수 있어야 한다. | ||
뷰의 기능을 떼어와 여기에 합쳐 정리하면 되겠다. | 뷰의 기능을 떼어와 여기에 합쳐 정리하면 되겠다. | ||
== 객체 불러오기 == | ==객체 불러오기== | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
from 모델파일 import 모델 | from 모델파일 import 모델 | ||
14번째 줄: | 14번째 줄: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 객체 모두 불러오기 == | ==객체 모두 불러오기== | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
from 모델파일 import 모델 | from 모델파일 import 모델 | ||
모델명.objecs.all() # 저장되어 있는 모든 객체를 불러올 수 있다. | 모델명.objecs.all() # 저장되어 있는 모든 객체를 불러올 수 있다. | ||
</syntaxhighlight> | |||
=== 탬플릿에서 객체 모두 표시하기 === | |||
<syntaxhighlight lang="html+django"> | |||
{% if 객체리스트 %} | |||
{% for 객체명 in 객체리스트 %} | |||
<div> | |||
{{ 객체명 }} | |||
</div> | |||
</syntaxhighlight> | </syntaxhighlight> |
2021년 1월 2일 (토) 13:42 기준 최신판
장고! 웹 프레임워크! 틀:장고
개요[편집 | 원본 편집]
DB에 저장된 내용을 활용할 수 있어야 한다.
뷰의 기능을 떼어와 여기에 합쳐 정리하면 되겠다.
객체 불러오기[편집 | 원본 편집]
from 모델파일 import 모델
객체 = 모델 불러오기[방법 다시 찾아서 채워넣자. 게시판 수정하는 거 참고.]
객체 모두 불러오기[편집 | 원본 편집]
from 모델파일 import 모델
모델명.objecs.all() # 저장되어 있는 모든 객체를 불러올 수 있다.
탬플릿에서 객체 모두 표시하기[편집 | 원본 편집]
{% if 객체리스트 %}
{% for 객체명 in 객체리스트 %}
<div>
{{ 객체명 }}
</div>