From 6013bf4df7f14cc1eddba1e7bc6695c991d3e348 Mon Sep 17 00:00:00 2001 From: Emilie Date: Wed, 5 Oct 2016 18:32:41 +0200 Subject: [PATCH] Newsletter : add newsletter form --- app/organization/pages/urls.py | 2 +- app/organization/pages/views.py | 4 ++++ app/templates/pages/newsletter.html | 23 +++++++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 app/templates/pages/newsletter.html diff --git a/app/organization/pages/urls.py b/app/organization/pages/urls.py index 711bbf53..b061a701 100644 --- a/app/organization/pages/urls.py +++ b/app/organization/pages/urls.py @@ -15,5 +15,5 @@ urlpatterns = [ url("^dynamic-content-home-slider/$", permission_required('home.can_edit')(DynamicContentHomeSliderView.as_view()), name='dynamic-content-home-slider'), url("^dynamic-content-home-body/$", permission_required('home.can_edit')(DynamicContentHomeBodyView.as_view()), name='dynamic-content-home-body'), url("^home/$", HomeView.as_view(), name='organization-home'), - + url("^newsletter/$", NewsletterView.as_view(), name='organization-newsletter'), ] diff --git a/app/organization/pages/views.py b/app/organization/pages/views.py index feb8c47e..b7ca516d 100644 --- a/app/organization/pages/views.py +++ b/app/organization/pages/views.py @@ -83,3 +83,7 @@ class DynamicContentHomeBodyView(Select2QuerySetSequenceView): qs = self.mixup_querysets(qs) return qs + +class NewsletterView(TemplateView): + + template_name = "pages/newsletter.html" diff --git a/app/templates/pages/newsletter.html b/app/templates/pages/newsletter.html new file mode 100644 index 00000000..e18081d1 --- /dev/null +++ b/app/templates/pages/newsletter.html @@ -0,0 +1,23 @@ +{% extends "pages/page.html" %} +{% load i18n mezzanine_tags keyword_tags pages_tags organization_tags %} + +{% block meta_title %}{% trans "Newsletter" %}{% endblock %} + +{% block meta_description %}{% metablock %} +{{ newsletter.description }} +{% endmetablock %}{% endblock %} + +{% block page_class %} + newsletter +{% endblock %} + +{% block page_title %} +

{% trans "Newsletter" %}

+{% endblock %} + +{% block page_content %} + +

{% trans "Sign up for our monthly newsletter to keep up to date with the institute's activities every month and be eligible to take advantage of special offers from our partners." %}

+ + +{% endblock %} -- 2.39.5