Django的可重用应用程序提供了将站点度量计数器集成到站点的简单方法
django-sitemetrics的Python项目详细描述
http://github.com/idlesign/django-sitemetrics
那是什么
Django的可重用应用程序提供了将站点度量计数器集成到站点的简单方法
内置站点度量提供程序
yandex metrika-http://metrika.yandex.ru/
Provider alias: yandex
google分析-http://www.google.com/analytics/
Provider alias: google
openstat-https://www.openstat.com/
Provider alias: openstat
如何使用
- 将sitemetrics应用程序添加到设置文件中的INSTALLED_APPS(通常是settings.py)
- 将{% load sitemetrics %}标记添加到模板的顶部(通常是基模板,例如_base.html)
然后您有两个选项可以将度量计数器代码添加到页面:
使用four argumentssitemetrics标记符号:
{%sitemetricsbygooglefor"UA-000000-0"%}
这里:google是度量提供程序别名;UA-000000-0-度量计数器键代码。
这就是将google分析计数器代码(使用UA-000000-0keycode)放入页面的方式。
使用no argumentssitemetrics标记符号:
{%sitemetrics%}
这就是您如何将当前站点的所有计数器代码注册并激活的方式。
客户端代码通过django管理站点接口注册到站点。
管理站点和来自django contribs的站点是此方法工作所必需的。
使用./manage.py migrate将sitemetrics表安装到数据库中。