diff --git a/dynamicweb/settings.py b/dynamicweb/settings.py index 6e290f91..cf460c14 100644 --- a/dynamicweb/settings.py +++ b/dynamicweb/settings.py @@ -88,6 +88,7 @@ INSTALLED_APPS = ( 'ungleich', 'railshosting', 'digitalglarus', + 'djangocms_page_meta', ) MIDDLEWARE_CLASSES = ( @@ -410,6 +411,14 @@ BLOG_POSTS_LIST_TRUNCWORDS_COUNT = 100 BLOG_MULTISITE = True BLOG_AUTHOR_DEFAULT = True +#django-meta +META_SITE_PROTOCOL = "https" +META_SITE_DOMAIN = "ungleich.ch" +META_SITE_TYPE = "website" +META_SITE_NAME = "ungleich" +META_INCLUDE_KEYWORDS = ["ungleich", "hosting", "switzerland", "Schweiz", "Swiss", "cdist"] +META_USE_SITES = True + try: from .local.local_settings import * except ImportError as e: diff --git a/requirements.txt b/requirements.txt index 9abdc6d3..0bff54f0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -50,3 +50,6 @@ circus-web chaussette meinheld gevent + +# djangocms-page-meta +djangocms-page-meta diff --git a/templates/cms/ungleich.ch/base.html b/templates/cms/ungleich.ch/base.html index a9efde66..3bab1afe 100644 --- a/templates/cms/ungleich.ch/base.html +++ b/templates/cms/ungleich.ch/base.html @@ -27,7 +27,11 @@ {% endaddtoblock %} - + + + {% include 'meta.html' %} + {% block meta %} + {% endblock %} {% render_block "external-css" %} {% render_block "css" postprocessor "compressor.contrib.sekizai.compress" %}