Многократное использование Django Changelist за пределами администраторского сайта

Django changelist таблица действительно спокоен - доступные для поиска, поддающиеся фильтрованию, мультиизбранные действия и т.д.

Я создаю пользовательский бэкенд для приложения, и я продолжаю понимать: это точно, в чем я нуждаюсь, я должен снова использовать его.

У кого-либо был опыт с помощью списка изменения за пределами приложения администрирования Django?

Во что я прибыл, в настоящее время что-то вроде этого:

from profile.admin import ProfileAdmin
from django.contrib.admin.sites import AdminSite
from profile.models import Profile
profile_admin = ProfileAdmin(Profile, AdminSite())
return profile_admin.changelist_view(request)

Я хотел бы знать, имел ли кто-либо опыт с этим или может предложить альтернативу.

13
задан Koobz 23 February 2010 в 01:14
поделиться