diff --git a/apps/expobanner/models.py b/apps/expobanner/models.py index 2bd4c45d..a2a3b9e9 100644 --- a/apps/expobanner/models.py +++ b/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 = (