From 3b2001c6a07df40a844a9fdf8c2e41add2ef7486 Mon Sep 17 00:00:00 2001 From: Daniel Greenfeld Date: Sat, 18 May 2013 09:06:40 +0200 Subject: [PATCH] Prep for #16 --- admin2/forms.py | 7 +++++++ admin2/tests/test_models.py | 1 + admin2/tests/test_utils.py | 1 + admin2/views.py | 12 ++++++++++-- 4 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 admin2/forms.py diff --git a/admin2/forms.py b/admin2/forms.py new file mode 100644 index 0000000..51de1a8 --- /dev/null +++ b/admin2/forms.py @@ -0,0 +1,7 @@ +from django import forms + + +class Admin2Form(forms.ModelForm): + + pass + diff --git a/admin2/tests/test_models.py b/admin2/tests/test_models.py index e69de29..e5f4a1f 100644 --- a/admin2/tests/test_models.py +++ b/admin2/tests/test_models.py @@ -0,0 +1 @@ +# TODO - stub out tests \ No newline at end of file diff --git a/admin2/tests/test_utils.py b/admin2/tests/test_utils.py index e69de29..e5f4a1f 100644 --- a/admin2/tests/test_utils.py +++ b/admin2/tests/test_utils.py @@ -0,0 +1 @@ +# TODO - stub out tests \ No newline at end of file diff --git a/admin2/views.py b/admin2/views.py index 2a5a561..e0385eb 100644 --- a/admin2/views.py +++ b/admin2/views.py @@ -5,6 +5,7 @@ from django.views.generic import ListView from braces.views import LoginRequiredMixin, StaffuserRequiredMixin +from . from .utils import get_admin2s ADMIN2_THEME_DIRECTORY = getattr(settings, "ADMIN2_THEME_DIRECTORY", "admin2/bootstrap") @@ -28,11 +29,18 @@ class ModelDetailView(object): class ModelEditFormView(object): - pass + + def get_form_class(self): + """ See ticket #16 """ + return self.form_class class ModelAddFormView(object): - pass + + def get_form_class(self): + """ See ticket #16 """ + return self.form_class + class ModelDeleteView(object):