2013-06-10 3 views
0

내가 foo는 Active Directory에서 사용자 이름입니다 다음 사용자 정의 태그를 사용하여 튜플 아닌 현재 사용자의 이름과 성을 반환하는 기능을 가지고 :Django 템플릿의 커스텀 태그에서 리턴 된 튜플의 일부에 어떻게 액세스 할 수 있습니까?

{% name foo %} 

나는 처음으로 접근하고 싶습니다 내가 생각할 수있는 튜플의 요소, 그리고 유일한 구문은 다음과 같습니다 잘못

{{ {% name foo %}.0 }} 

. 이것을 어떻게 할 수 있습니까?

답변

1

당신은 그렇게 할 수 없습니다. 태그가 단순히 값을 반환하는 것이라면 태그의 첫 번째 부분을 가져올 방법이 없습니다.

대신 문맥에 변수를 설정하는 assignment tag을 작성하십시오. 그런 다음이 작업을 수행 할 수 있습니다.

{% name foo as bar %} 
{{ bar.0 }}