2016-11-14 2 views
0

Django의 템플릿 태그에서 이름 지정된 인수로 사전을 사용하는 방법이 있습니까?사전을 템플릿 태그 인수로 풀기

my_dict = { 
    'param1': 'value1', 
    'param2': 'value2' 
} 

나는 그 예를 위해 할 수있는 알고 :

a_function(**my_dict) 

하지만이 같은 수행 할 수 있습니다

{% url 'my_app.viewname' **my_dict %} 

는 URL 태그를

나는 사전처럼이 가정 실제로 내가 여기에서 사용하려고 노력하고있는 것인데, 아마도 이것을 달성 할 다른 방법이 있을까요?

답변

1

장고 템플릿 언어는 파이썬이 아니므로 아니요, 언 패킹 인수 등은 없습니다. 결국 사용자 정의 url 태그를 인수로 취할 수 있지만 그에 관한 내용입니다.

+0

나는 똑같은 것을 쓰려고했다. 템플릿 태그를 작성하는 대신 템플리트 대신보기에서 url을 뒤집을 수 있습니다. 질문에 코드가별로 없기 때문에이 경우 옵션인지 여부를 알기가 어렵습니다. – Alasdair

관련 문제