фикс ошибки при просмотре настроект рассылки

remotes/origin/HEAD
Slava Kyrachevsky 9 years ago
parent 39c115a3a0
commit c39c639d3a
  1. 2
      Makefile
  2. 1
      apps/accounts/models.py
  3. 2
      apps/accounts/urls.py
  4. 2
      apps/accounts/views.py

@ -41,7 +41,7 @@ compilemessages:
-@ipython manage.py compilemessages -@ipython manage.py compilemessages
collectstatic: collectstatic:
@ipython manage.py collectstatic --noinput @ipython manage.py collectstatic
user: user:
-@ipython manage.py createsuperuser -@ipython manage.py createsuperuser

@ -11,6 +11,7 @@ from django.db.models.loading import get_model
from django.db.models.signals import post_save from django.db.models.signals import post_save
from django.utils import timezone from django.utils import timezone
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from functions.form_check import translit_with_separator from functions.form_check import translit_with_separator
from functions.model_mixin import GetURLorPK from functions.model_mixin import GetURLorPK

@ -21,7 +21,7 @@ from views import (
urlpatterns = patterns('', urlpatterns = patterns('',
url(r'^profile/company/$', login_required(ProfileCompanyView.as_view())), url(r'^profile/company/$', login_required(ProfileCompanyView.as_view())),
url(r'^profile/mailing/$', MailingSettings.as_view(), name='accounts-mailing_settings'), url(r'^profile/mailing/$', login_required(MailingSettings.as_view()), name='accounts-mailing_settings'),
# url(r'^profile/mailing/unsubscribe/$', MailingSettingsUnsubscribe.as_view(), name='accounts-mailing_settings_unsubscribe'), # url(r'^profile/mailing/unsubscribe/$', MailingSettingsUnsubscribe.as_view(), name='accounts-mailing_settings_unsubscribe'),
url(r'^profile/settings/$', login_required(SettingsView.as_view()), name='accounts_settings'), url(r'^profile/settings/$', login_required(SettingsView.as_view()), name='accounts_settings'),
url(r'^profile/calendar/remove/$', 'accounts.views.remove_from_calendar'), url(r'^profile/calendar/remove/$', 'accounts.views.remove_from_calendar'),

@ -135,8 +135,6 @@ class MailingSettings(GetUserMixin, ContextMixin, AjaxableResponseMixin, CreateU
'checked_th': list(instance.themes.values_list('pk', flat=True)), 'checked_th': list(instance.themes.values_list('pk', flat=True)),
'contact': instance, 'contact': instance,
}) })
elif not self.request.user.is_authenticated():
raise HttpResponseForbidden()
if self.request.GET.get('unsibscribe') and instance.subscriber: if self.request.GET.get('unsibscribe') and instance.subscriber:
instance.unsubscribe() instance.unsubscribe()
self.extra_ctx.update({'unsubscribe_success': True}) self.extra_ctx.update({'unsubscribe_success': True})

Loading…
Cancel
Save