장고 - ganalytics 장고 Google 웹 로그 분석을 통합하는 장고 응용 프로그램입니다.
개발자 코멘트
솔직히, 다른 모든 Google 웹 로그 분석 장고 애플 리케이션을 빨아. 내가 원하는 건 내``settings.py`` 파일에 내 Google 웹 로그 분석 코드를 삽입하고, 자바 스크립트 코드, damnet Google 웹 로그 분석 비동기 렌더링하는 간단한 템플릿 태그를 사용합니다!
불행하게도, 기존의 모든 솔루션은이 작업을 수행하지 않으며, 그 날 화나게!
설치 및 사용
어쨌든,이 계집을 설치하자! 당신이 원하는 것 먼저 실행 :
장고 - ganalytics를 설치 PIP
다음,``settings.py`` 파일을 수정하고``INSTALLED_APPS``에서 Google 웹 로그 분석 코드 (UA-XXXXXXXX-XX````같은 대개는 뭔가)뿐만 아니라 풋``ganalytics`` 추가 :
파이썬
# 1 settings.py
INSTALLED_APPS = (
& NBSP; & nbsp; & nbsp; 확인 # ...
& NBSP; & nbsp; & nbsp; 확인 'ganalytics'
)
GANALYTICS_TRACKING_CODE = 'UA-XXXXXXXX-XX'
이제 실제로 원하는 장고 템플릿을 편집하고 다음을 추가 (내``base.html`` 템플릿에서이 작업을 수행하려면) 자바 스크립트 코드 Google 웹 로그 분석 비동기 렌더링합니다 :
& NBSP; HTML
{% 부하의 %} ganalytics
<--- ...! ->
<헤드>
& NBSP; {% ganalytics %}
<--- ...! ->
장고 템플릿을 처리 할 때와``{%의 ganalytics %를}``대체합니다 :
HTML
<스크립트 유형 = "텍스트 / 자바 스크립트">
& NBSP; VAR _gaq = _gaq || [];
& NBSP; _gaq.push ([ '_ setAccount', '{{GANALYTICS_TRACKING_CODE}}']);
& NBSP; _gaq.push ([ '_ trackPageview']);
& NBSP; (함수 () {
& NBSP; & nbsp; & nbsp; 확인 VAR 조지아 = document.createElement ( '스크립트'); ga.type = '텍스트 / 자바 스크립트'; ga.async = TRUE;
& NBSP; & nbsp; & nbsp; 확인 ga.src = ( 'HTTPS'== document.location.protocol '은 https : // SSL': '에 http : // www가'?) + '.google-analytics.com / ga.js 코드';
& NBSP; & nbsp; & nbsp; 확인 var에 S = document.getElementsByTagName ( '스크립트') [0] s.parentNode.insertBefore (GA,들);
& NBSP; }) ();
? 간편한 마우스 오른쪽
이 요구 사항 :
이 파이썬
장고
댓글을 찾을 수 없습니다