2012-09-12 2 views
1

나는 웹 사이트에서 일하고 있습니다. 홈페이지에서 나는 센터의 게시물을 보여주고 페이지의 오른쪽에 유명한 태그를 표시하려고합니다. 이제 게시물과 태그는 두 개의 서로 다른 앱이며 뷰/템플리트는 두 개의 별도 기능으로 계산/생성됩니다.여러 장고보기/템플릿 조합하기

내 홈페이지에 두 가지 다른보기가 호출되는 것을 유지하면서 내가 원하는 것을 어떻게 표시 할 수 있습니까? 내가 이해하는 한, 하나의보기 만 호출하여 내 홈페이지를 표시 할 수 있습니다.

가능해야하지만 이해할 수 없습니다. 어떤 도움을 많이 주시면 감사하겠습니다.

+0

이 시점에서 필자는 포스트 뷰를 호출하고 일부 태그 클래스 함수에서 태그를 가져온 다음 양쪽 모두를 홈페이지 템플릿에 전달해야 할 것입니다. 이것이 올바른 방법입니까? –

답변

2

난 당신이 경우라는 사용자 지정 템플릿 태그를 만들 필요가 있다고 생각. 기본 템플릿에서 확장하지 않고 템플릿을 렌더링하는 경우 AJAX를 사용하여 모든 컨텐츠를 홈페이지로로드 할 수 있습니다.

그렇지 않은 경우 여기에 대한 맞춤 솔루션을 작성하는 것 외에 다른 방법은 없습니다. 이것은 뷰에 대한 확장 일 수도 있고 이미 언급 한 커스텀 템플리트 태그 일 수도 있고 정확히 필요한 것에 따라 다른 것일 수도 있습니다.

+0

감사합니다. 나는 이것이 내가 필요한 것이라고 생각합니다. –

0

태그에 대해 custom template tag이라고 쓰면됩니다. 그렇게하면 태그 로직이 올바른 애플리케이션에 머무를 수 있습니다. 서로 다른 응용 프로그램이 템플릿을 렌더링하는 방법을 Inclusion tags

+1

당신이 맞습니다, 나는 위의 anhtran에 의해 제안 된대로 여기에 포함 태그와 함께 갈 필요가 있다고 생각합니다. –

0

상황에 따라 다르다 :

+0

나는 anhtran이 제안한대로 여기에 포함 태그가 필요할 것이라고 생각합니다. –

관련 문제