2010-05-27 2 views
2

심포니는 매우 유용한 기능이 뷰 구성 요소를, 이것은 당신이 뷰 템플릿의 아무 곳이나 포함 할 수있는 작은 행동 코드와 템플릿입니다 mews 구성 요소는 db에서 쿼리를 실행하고 결과를 사이트 페이지에 블록으로 표시합니다. 장고는 각 뷰 템플릿에 준비하고 디스플레이 로그인 양식을 위해 PHP/Python으로 심포니보기 컴포넌트 아날로그/장고

http://www.symfony-project.org/book/1_0/07-Inside-the-View-Layer#Components

나는 비슷한이 필요합니다.

우리는 이것을 "위젯"이라고 부를 수 있습니다.

답변

3

장고의 template tags 기능을 찾고 있다고 생각합니다. 템플릿 태그는 데이터베이스 호출을하거나 부분 템플릿을 렌더링하거나 필요한 작업을 수행 할 수 있습니다. 템플릿 태그로 표시되는 귀하의 예는 템플릿에서 다음과 같이 보일 수 있습니다.

{% include_component 'news' %} 
+0

감사합니다. 이것이 내가 찾고 있었던 것입니다. – abovesun