2010-12-12 3 views
0

Google App Engine에서 Django에 문제가 있습니다. 내 웹 응용 프로그램에 대한 HTML 템플릿을 디자인하고 django 템플릿 시스템을 사용하여 django로 가져 왔습니다. 문제는 Google 광고입니다. 내 브라우저에서 열려고하면 내 페이지의 HTML 버전에서 광고 감지 배너를 말할 수 있습니다. 하지만 장고에로드 된 그들과 동일한 작업을하려고하면 아무 것도 나타나지 않습니다. 또한 adense 스크립트 만 들어있는 간단한 html 템플릿을 개발하려고했습니다.이 템플릿을 django에로드하면 흰색 페이지가 반환됩니다. 기치, 아무것도. 이 문제를 해결하려면 어떻게해야합니까?Google App Engine의 Django + Adsense

+2

일부 코드를 표시하면 도움이 될 것입니다. – SingleNegationElimination

답변

1

adsense는 javascript입니다. 장고가 반환하지 않으면 HttpResponse를 확인하고 템플릿을 생성하는 방법을 확인하십시오. settings.py에서 템플릿 파일의 위치를 ​​지정해야하는 것처럼 보입니다.


당신이 (settings.py에서) 다음을 추가 할 수 있습니다 :

 
import os 
ROOT_PATH = os.path.dirname(__file__) 
TEMPLATE_DIRS = (
    os.path.join(ROOT_PATH, 'templates') 
) 

다음라는 프로젝트에 하위 디렉토리에 장고 템플릿을 넣어 "/ 템플릿을"또는 시도 제거 과정 : 자바 스크립트를 주석 처리하고 django에서 템플릿을 생성 할 수 있는지 확인하십시오.

0

나는 문제를 해결했다! 죄송합니다. 실수로 일부 문자를 잘못 추가했습니다.