diff options
Diffstat (limited to 'feincms/views/generic')
-rw-r--r-- | feincms/views/generic/__init__.py | 0 | ||||
-rw-r--r-- | feincms/views/generic/create_update.py | 8 | ||||
-rw-r--r-- | feincms/views/generic/date_based.py | 12 | ||||
-rw-r--r-- | feincms/views/generic/list_detail.py | 7 | ||||
-rw-r--r-- | feincms/views/generic/simple.py | 6 |
5 files changed, 33 insertions, 0 deletions
diff --git a/feincms/views/generic/__init__.py b/feincms/views/generic/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/feincms/views/generic/__init__.py diff --git a/feincms/views/generic/create_update.py b/feincms/views/generic/create_update.py new file mode 100644 index 0000000..8ffe4c7 --- /dev/null +++ b/feincms/views/generic/create_update.py @@ -0,0 +1,8 @@ +from django.views.generic import create_update +from feincms.views.decorators import add_page_to_extra_context + + +create_object = add_page_to_extra_context(create_update.create_object) +update_object = add_page_to_extra_context(create_update.update_object) +delete_object = add_page_to_extra_context(create_update.delete_object) + diff --git a/feincms/views/generic/date_based.py b/feincms/views/generic/date_based.py new file mode 100644 index 0000000..1b0474a --- /dev/null +++ b/feincms/views/generic/date_based.py @@ -0,0 +1,12 @@ +from django.views.generic import date_based +from feincms.views.decorators import add_page_to_extra_context + + +archive_index = add_page_to_extra_context(date_based.archive_index) +archive_year = add_page_to_extra_context(date_based.archive_year) +archive_month = add_page_to_extra_context(date_based.archive_month) +archive_week = add_page_to_extra_context(date_based.archive_week) +archive_day = add_page_to_extra_context(date_based.archive_day) +archive_today = add_page_to_extra_context(date_based.archive_today) +object_detail = add_page_to_extra_context(date_based.object_detail) + diff --git a/feincms/views/generic/list_detail.py b/feincms/views/generic/list_detail.py new file mode 100644 index 0000000..6684e5a --- /dev/null +++ b/feincms/views/generic/list_detail.py @@ -0,0 +1,7 @@ +from django.views.generic import list_detail +from feincms.views.decorators import add_page_to_extra_context + + +object_list = add_page_to_extra_context(list_detail.object_list) +object_detail = add_page_to_extra_context(list_detail.object_detail) + diff --git a/feincms/views/generic/simple.py b/feincms/views/generic/simple.py new file mode 100644 index 0000000..22f1b7e --- /dev/null +++ b/feincms/views/generic/simple.py @@ -0,0 +1,6 @@ +from django.views.generic import simple +from feincms.views.decorators import add_page_to_extra_context + + +direct_to_template = add_page_to_extra_context(simple.direct_to_template) + |