2013-07-13 4 views
0

저는 웹 개발 (프로그래밍이 아닌)에 익숙하지 않지만, 정말 성공적으로 (일종의) 안녕하세요 - 세계 스타일의 장고 앱을 배포했습니다. 처음으로 해본 결과 HTML에 문제가있었습니다. 여기에 오류가있는 내 전경입니다 :Django는 종종 오래된보기를 반환합니다.

from django.http import HttpResponse 
import datetime 

def homepage(request): 
    now=datetime.datetime.now() 
    html="<html><body><It is now %s.</body></html>" % now 
    return HttpResponse(html) 

최초의 body 태그는 빈 페이지를 표시 할 수있는 브라우저를 발생 직후 여분 <. 내가 한 일을 알아 냈고 오류를 수정했습니다. 또한 제목이 추가되어 어떤 일이 (어느 정도) 잘 진행되고 있는지 추적 할 수 있습니다.

from django.http import HttpResponse 
import datetime 

def homepage(request): 
    now=datetime.datetime.now() 
    html="<html><head><title>Hello</title></head><body>It is now %s.</body></html>" % now 
    return HttpResponse(html) 

지금 브라우저가 이전보기 (빈 페이지) 대부분의 시간, 때로는 빈 몸 단지 제목, 때때로 전체 올바른 새보기를 표시 오래된 전망이되었다. 나는 어떤 일이 벌어지고 있는지 전혀 모른다. 나는 FastCGI를 처리하기 위해 flup으로 nginx를 돌리고있다. 아이디어?

+3

서버를 다시 시작 했습니까? –

+0

그리고 모듈 이름을 바꾼 경우 pyc 파일을 삭제하십시오.'find. -type f -name "* .pyc"| xargs rm -rf;' –

+0

예, 당신은 nginx를 의미한다고 가정합니다. – airplanemania

답변

0

코드를 변경 한 후 Nginx가 아닌 FastCGI 서버를 다시 시작해야합니다.