2013-11-15 3 views
0

이것은 가장 간단한 것들 중 하나가되어야하지만, 나는 설명서에서 그것을하는 방법을 찾을 수 없습니다. 내가 파이썬 LIB2을 수행하는 방법을 발견했다, 그러나 나는 등 상태 코드를 다시 얻을 장고, 내용,어떻게해야합니까 http 장고 함께 얻을

뭔가처럼 함께 할 싶습니다 :

response = httpget('http://my-ulr.com') 
print response.status_code 

답변

4

이 기능의 일부가 아닙니다 장고 (주로 설계된대로 요청을 처리하고 이 아닙니다.) 장고는 그냥 파이썬입니다. 파이썬에 내장 된 urlib2 library을 사용할 수 있지만 우수 Requests library을 사용하는 것이 좋습니다.

이 작업하기 정말 재미 요청, 당신은 그것에 대해 urlib2을 말할 수 없습니다. 라고 할 수 있습니다.은 매우 편리합니다. djangish이며, 제작자 인 Kenneth Reitz는 장고 커뮤니티의 정회원입니다. 하지만 어쨌든 djangish이든 상관 없으므로 잘 작동하며 모든 Python 코드에서 사용할 수 있습니다. 당신이 최고야

import requests 

response = requests.get('http://my-ulr.com') 
print response.status_code 
+0

: 요청 귀하의 예제 코드는 다음과 같이 보일 것으로

! – Atma

관련 문제