使用Google Analytics追踪Django管理界面

3

谢谢你,Ruddra!我编辑了问题的描述。 - Dos
1个回答

4

你有多种方式可以做到这一点

  • 在你的项目中扩展 django.contrib.admin.templates.admin.base.html 模板,然后将分析代码添加到这个扩展的 base.html 模板中。
{% extends 'admin/base_site.html' %}
{% load static %}  
{% block extrahead %}
{{ block.super }} 
google analytics code here
{% endblock %}

将Google Analytics代码添加到自定义JS中,然后将此JS作为Media添加到ModelAdmin以跟踪模型管理员。对于这种方法,您必须将此自定义JS添加到每个modeladmin中。如果您想要在不同的Google Analytics帐户下跟踪不同的模型,这可能会很有用。

谢谢您的建议!我认为第一种方法是解决我的问题最好的方法,因为我需要确保所有管理模板都被包含。所以这个答案是最好的,打勾! - Dos

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接