2012-10-19 4 views
0

그래, 파이썬과 장고에 익숙하지 않아서 무슨 일이 일어나고 있는지 모르겠다.하지만 경건하지 못한 이유 때문에 나는 파이썬 패스를 가지고 있지 않다. 파이썬 설치가 그것을 사용하지 않습니다.ImportError at/가져올 수 없습니다. HttpResponce

나는 디버깅이 켜져, 그래서 내가 당신에게 줄 수있는 모든 : 그것은 무의미 원인 냈다, 나를 위해 보안 문제가 발생할 수 있습니다]

이상한 것은 내가 Win7에에있어 것입니다 x64 (파이썬 2.7 사용) 그리고 그것은 내가 NT에있어.

나는이 튜토리얼을 따라 다음 오전 : http://www.djangobook.com/en/2.0/chapter03.html

내가 너무 설치 내 파이썬 다른 경로 문제가 있었다. 그것은 경로가 전혀 설정되지 않은 것 같아요. 그리고 나는 그것들을 모두 수동으로해야만합니다.

내 프로젝트 폴더를 내 PATH var에 넣어야합니까? 그렇게하면 PC가 너무 느려 집니까?

+2

HttpResponse를 의미합니까? – mhawke

+1

@mhawke가 지적하고있는 것은'HttpResponse' 객체입니다.'HttpResponce' - 당신이 가지고있는 django 책의 코드의 첫 줄에'from django.http import HttpResponse' - you 'django.http 가져 오기 HttpResponce'을 가지고 있습니다. –

+0

아, 네. 하지만 지금은 나에게 맞춤법 오류를 수정, 파일을 저장하고 서버를 다시 시작하더라도 나에게 같은 오류를주고있어 ... 편집 : arggg, 또 하나가있었습니다! 나는 잠을 자고 싶다 : <죄송합니다. – CyanPrime

답변

1

당신이 당신의 오류 로그를 보면, 당신은 당신이 실제로 views.py에 오류가 발생하는 것을 볼 수 있습니다, 그러나 (이 라인 1) 때문에이 라인이다 :

from django.http import HttpResponce 

@mhawke로 지적 하시고, 그걸 HttpResponse으로 변경하십시오.

from django.http import HttpResponse 
+0

감사합니다. 가능한 한 수락합니다. – CyanPrime

+1

걱정할 필요가 없습니다. 항상 똑같은 것을 할 수도 있고하지 않을 수도 있습니다 :) – RocketDonkey

+1

촬영, 1 분 너무 늦었습니다. :) – dcsordas

2

코드에 오타가 있습니다.

이 스택 트레이스 반면
from django.http import HttpResponse 

def hello(request): 
    return HttpResponse("Hello world") 

HttpResponce을 보여줍니다 난 당신이 링크 된 튜토리얼이 복사됩니다.

관련 문제