From 78e823f27730be54a10817fd09b7353b1308e4c4 Mon Sep 17 00:00:00 2001 From: kevin fricovsky Date: Sun, 2 Aug 2009 10:35:15 -0400 Subject: [PATCH] made the project 1.* compliant and fixed a bug with a hardcoded analytics ID, now displays anayltics ID value set in admin properly --- google_analytics/admin.py | 4 ++++ google_analytics/models.py | 11 +++++------ .../google_analytics/analytics_template.html | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 google_analytics/admin.py diff --git a/google_analytics/admin.py b/google_analytics/admin.py new file mode 100644 index 0000000..2f0571f --- /dev/null +++ b/google_analytics/admin.py @@ -0,0 +1,4 @@ +from google_analytics.models import Analytics +from django.contrib import admin + +admin.site.register(Analytics) diff --git a/google_analytics/models.py b/google_analytics/models.py index 1c245f3..22a78b5 100644 --- a/google_analytics/models.py +++ b/google_analytics/models.py @@ -2,10 +2,9 @@ from django.db import models from django.conf import settings from django.contrib.sites.models import Site -if getattr(settings, 'GOOGLE_ANALYTICS_MODEL', False): - class Analytics(models.Model): - site = models.ForeignKey(Site, edit_inline=models.TABULAR, max_num_in_admin=1, min_num_in_admin=1) - analytics_code = models.CharField(blank=True, max_length=100, core=True) +class Analytics(models.Model): + site = models.ForeignKey(Site, edit_inline=models.TABULAR, max_num_in_admin=1, min_num_in_admin=1) + analytics_code = models.CharField(blank=True, max_length=100, core=True) - def __unicode__(self): - return u"%s" % (self.analytics_code) + def __unicode__(self): + return u"%s" % (self.analytics_code) diff --git a/google_analytics/templates/google_analytics/analytics_template.html b/google_analytics/templates/google_analytics/analytics_template.html index 25008ac..4335675 100644 --- a/google_analytics/templates/google_analytics/analytics_template.html +++ b/google_analytics/templates/google_analytics/analytics_template.html @@ -4,7 +4,7 @@ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga. -- 2.39.5