diff --git a/fragdenstaat_de/fds_cms/cms_apps.py b/fragdenstaat_de/fds_cms/cms_apps.py index fb535938..09b150c3 100644 --- a/fragdenstaat_de/fds_cms/cms_apps.py +++ b/fragdenstaat_de/fds_cms/cms_apps.py @@ -60,3 +60,12 @@ class FdsCmsPlainAPIApp(CMSApp): def get_urls(self, page=None, language=None, **kwargs): return ["fragdenstaat_de.fds_cms.urls_plainapi"] + + +@apphook_pool.register +class DatashowCMSApp(CMSApp): + name = "Datashow CMS App" + app_name = "datashow" + + def get_urls(self, page=None, language=None, **kwargs): + return ["datashow.urls"] diff --git a/fragdenstaat_de/settings/base.py b/fragdenstaat_de/settings/base.py index 0f57428c..31852d81 100644 --- a/fragdenstaat_de/settings/base.py +++ b/fragdenstaat_de/settings/base.py @@ -86,6 +86,7 @@ def INSTALLED_APPS(self): # Additional CMS plugins "sortabletable", "contractor", + "datashow", "djcelery_email", "django.contrib.redirects", "django_prices", diff --git a/fragdenstaat_de/templates/datashow/_filterform.html b/fragdenstaat_de/templates/datashow/_filterform.html new file mode 100644 index 00000000..0d560ebe --- /dev/null +++ b/fragdenstaat_de/templates/datashow/_filterform.html @@ -0,0 +1,2 @@ +{% load i18n form_helper %} +{% render_form form %} diff --git a/fragdenstaat_de/templates/datashow/base.html b/fragdenstaat_de/templates/datashow/base.html new file mode 100644 index 00000000..cb56e0f1 --- /dev/null +++ b/fragdenstaat_de/templates/datashow/base.html @@ -0,0 +1,56 @@ +{% extends "base.html" %} +{% load static i18n %} +{% load cms_tags %} +{% block css %} + {{ block.super }} + +{% endblock %} +{% block body %} +