From 4cc06ed6d0371bbd987678328ed8f4f1a08ebd2b Mon Sep 17 00:00:00 2001 From: Nazar Kotjuk Date: Thu, 5 Nov 2015 15:02:21 +0200 Subject: [PATCH] hot fix --- emencia/django/newsletter/models.py | 4 ++-- emencia/django/newsletter/views/expo_views.py | 4 +++- import_xls/utils.py | 6 +++--- templates/client/newsletters/subcribe.html | 7 +++---- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/emencia/django/newsletter/models.py b/emencia/django/newsletter/models.py index a492a9cb..71f77c9d 100644 --- a/emencia/django/newsletter/models.py +++ b/emencia/django/newsletter/models.py @@ -246,8 +246,8 @@ class ContactSettings(models.Model): contact = models.OneToOneField(Contact) periodic = models.PositiveIntegerField(verbose_name=_(u'Периодичность отправки'), choices=PERIODIC_CHOICES, default=WEEK) - exponent_practicum = models.BooleanField(default=False, verbose_name=_(u'Практикум экспонента')) - organiser_practicum = models.BooleanField(default=True, verbose_name=_(u'Практикум организатора событий')) + exponent_practicum = models.BooleanField(default=True, verbose_name=_(u'Практикум экспонента')) + organiser_practicum = models.BooleanField(default=False, verbose_name=_(u'Практикум организатора событий')) theme = models.ManyToManyField('theme.Theme', blank=True, null=True, verbose_name=_(u'Тематики')) area = models.ManyToManyField('country.Area', blank=True, null=True, verbose_name=_(u'Географические зоны')) country = models.ManyToManyField('country.Country', blank=True, null=True, verbose_name=_(u'Страны')) diff --git a/emencia/django/newsletter/views/expo_views.py b/emencia/django/newsletter/views/expo_views.py index b0ef935b..e59f9bdf 100644 --- a/emencia/django/newsletter/views/expo_views.py +++ b/emencia/django/newsletter/views/expo_views.py @@ -22,7 +22,9 @@ class SubscribeView(FormView): contact = Contact.objects.get(email=email) return form_class(instance=contact, **self.get_form_kwargs()) except Contact.DoesNotExist: - return form_class(**self.get_form_kwargs()) + pass + + return form_class(**self.get_form_kwargs()) else: return form_class(**self.get_form_kwargs()) diff --git a/import_xls/utils.py b/import_xls/utils.py index 018bc924..09133f5b 100644 --- a/import_xls/utils.py +++ b/import_xls/utils.py @@ -218,16 +218,16 @@ def save_logo(obj, path): return u'Неизвестная ошибка' - def check_quality_label(obj, value, label): bit = obj.quality_label + try: value = int(value) except: - return None + return bit if value: setattr(bit, label, True) - return None + return bit def to_user(value): try: diff --git a/templates/client/newsletters/subcribe.html b/templates/client/newsletters/subcribe.html index 76bfb8d0..581602d8 100644 --- a/templates/client/newsletters/subcribe.html +++ b/templates/client/newsletters/subcribe.html @@ -23,7 +23,6 @@ - {{ form.errors }}
@@ -48,7 +47,7 @@

{% trans 'Анонсы выставок' %}
{% trans 'и конференций на ваш e-mail' %}

{% trans 'Хотите быть в курсе событий?' %}

-

{% trans 'Получайте анонсы выставок и конференций на email каждую среду. Вы можете выбрать несколько интересующих вас тематических направлений.' %} {% trans 'Пример письма' %}

+

{% trans 'Получайте анонсы выставок и конференций на email каждую среду. Вы можете выбрать несколько интересующих вас тематических направлений.' %} {% trans 'Пример письма' %}

{% csrf_token %}
@@ -152,7 +151,7 @@ return true; }else{ e.preventDefault(); - alert({%trans "Выберите тематику!" %}); + alert('{%trans "Выберите тематику!" %}'); } }); $('#form3').on('submit', function(e){ @@ -162,7 +161,7 @@ return true; }else{ e.preventDefault(); - alert({%trans "Выберите тематику!" %}); + alert('{%trans "Выберите тематику!" %}'); } }); /*