2012-07-09 3 views

답변

1

다음과 같이 dict을 URL로 인코딩 할 수 있습니다. urls.py에서 패턴을 적절하게 작성하거나보기에서 request.GET.get('key1')을 통해 뷰 매개 변수를 통해 뷰를 가져올 수 있습니다 (여기에서 'key1'은 전달할 변수의 이름입니다). 그래서 기본적으로 당신은 사전을 재구성해야 할 것입니다. 여기 your_server_url

import urllib 
my_dict = { 'key1': 'abc', 'key2': 100 } 
uri = urllib.urlencode(my_dict) 
fullurl = your_server_url + "/?" + uri 

은 당신의 URL 로한이 정확하게 당신이 원하는 일을 할 것이라고 말했다 무엇

0

것으로 간주됩니다.

그러나 장고에 대해 처음이라 말하면 포함 된 배터리를 사용하는 것이 좋습니다. 내가 말할 수있는 한 정확히 말해 URL에 사전을 전달하려는 경우 (처음 사용자를 데려 와서 정보를 가져 오는 경우)입니다.

위의 경우를 사용하지 않는 경우 sessions을 참조하십시오.

URL을 통해 사용자에 대한 정보를 가져 오려고하는 경우 가져 오는 내용의 유효성을 확인하십시오.

관련 문제