Source code for mailjet.contrib.django_mailjet.views

from django.views import generic
from django.core.urlresolvers import reverse_lazy

from .forms import SubscriptionForm


[docs]class SubscriptionView(generic.FormView): """ Basic subscription views """ form_class = SubscriptionForm template_name = 'django_mailjet/subscription_form.html' success_url = reverse_lazy('django_mailjet_subscription_success')
[docs] def form_valid(self, form): """ Call `form.save()` and super itself. """ form.save() return super(SubscriptionView, self).form_valid(form)