Основанный на классах Django DetailView / ListView ajax декоратор? - PullRequest
1 голос
/ 27 октября 2011

1 Есть ли удобный способ ajax для украшения общих представлений на основе классов?

2 Есть ли другой подход для ListViews по сравнению с DetailView?

т.е.

if not request.is_ajax():
   raise Http404

1 Ответ

1 голос
/ 27 октября 2011

Чтобы украсить все представления на основе классов, украсьте метод dispatch.

class MyView(View):
    @decorate
    def dispatch(self, *args, **kwargs):
        return super(MyView, self).dispatch(*args, **kwargs)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...