2012-07-29 1 views
3

테스트 장치를 실행할 때 반환되는 ContextList 개체의 키를 가져 오는 방법이 있습니까?Django ContextList keys

내가있는 경우 :

return render_to_response('x.html', 
           { 
           'one' : 1, 
           'two' : 2, 
           'three' : 3 
           }, 
           context_instance=RequestContext(request)) 

방법은 키를 하나, 둘, & 세 가지를 통해 루프 있습니까?

답변

6
keys = [] 
for subcontext in response.context: 
    for d in subcontext.dicts: 
    for k in d.keys(): 
     if k not in keys: 
     keys.append(k) 

print keys