django-admin2/admin2/views.py
Daniel Greenfeld 3b2001c6a0 Prep for #16
2013-05-18 09:06:40 +02:00

47 lines
918 B
Python

from os.path import join
from django.conf import settings
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")
class IndexView(ListView): #(LoginRequiredMixin, StaffuserRequiredMixin, ListView):
def get_template_names(self):
return [join(ADMIN2_THEME_DIRECTORY, "index.html")]
def get_queryset(self):
return get_admin2s()
class ModelListView(object):
pass
class ModelDetailView(object):
pass
class ModelEditFormView(object):
def get_form_class(self):
""" See ticket #16 """
return self.form_class
class ModelAddFormView(object):
def get_form_class(self):
""" See ticket #16 """
return self.form_class
class ModelDeleteView(object):
pass