바뀜

279 바이트 추가됨 ,  2023년 3월 4일 (토) 12:50
잔글
편집 요약 없음
270번째 줄: 270번째 줄:  
     context={'템플릿에서 쓸 변수명':목록)
 
     context={'템플릿에서 쓸 변수명':목록)
 
     return render(request, '템플릿', context)
 
     return render(request, '템플릿', context)
</syntaxhighlight>order_by('?') 로 두면 객체들을 랜덤하게 배치한다.
+
</syntaxhighlight>
   −
하위속석을 가져와 정렬하는 경우 <code>school.homeroom_set.all().order_by('name')</code> 형태로 사용한다.
+
* <code>order_by('?')</code> 로 두면 객체들을 랜덤하게 배치한다.
 +
* <code>order_by('속성', '속성2', ...)</code>로 두면 여러 개의 기준으로 정렬할 수 있다.
 +
* 속성이 다른 모델과 연결된 경우, <code>order_by('모델__속성')</code> 형태로 연결된 모델의 속성을 사용할 수도 있다.
 +
* 하위속성을 가져와 정렬하는 경우 <code>school.homeroom_set.all().order_by('name')</code> 형태로 사용한다.
    
===새로운 속성 만들어 사용하기===
 
===새로운 속성 만들어 사용하기===