фикс логирования баннера

remotes/origin/tests
Slava Kyrachevsky 9 years ago
parent 92fc959252
commit 4706d1eeb4
  1. 3
      apps/expobanner/models.py

@ -165,7 +165,7 @@ class Banner(models.Model, StatMixin):
'group': self.group,
'ip': request.META.get('REMOTE_ADDR'),
'user_agent': request.META.get('HTTP_USER_AGENT'),
'page': request.META.get('HTTP_REFERER', '')[:255],
'page': request.META.get('HTTP_REFERER', '')[:200],
}
if request.user.is_authenticated():
@ -218,6 +218,7 @@ class Log(models.Model):
datetime = models.DateTimeField(verbose_name=_('Clicked At'), auto_now_add=True)
ip = models.IPAddressField(verbose_name=_('IP'), null=True, blank=True)
user_agent = models.CharField(verbose_name=_('User Agent'), max_length=1024, null=True, blank=True)
# FIXME: в бд реально 250 символов
page = models.URLField(verbose_name=_('Page'), null=True, blank=True, max_length=255)
key = models.CharField(verbose_name=_('User Agent'), max_length=32, null=True, blank=True)
TYPE_CHOICES = (

Loading…
Cancel
Save