Используйте административные модули Django внутри собственных форм - PullRequest
0 голосов
/ 24 сентября 2010

В админке Django у меня есть настроенный список изменений с добавленным поиском и фильтрами. Я искал много, но не могу найти способ использовать весь «модуль списка изменений» за пределами администратора. Так что я могу вставить его на одну из своих страниц.

Мне не нужно ни аутентификации, ни чего-либо подобного. Я просто хочу показать таблицу (для серверной части управления контентом), которая обладает хорошими возможностями поиска, сортировки и фильтрации.

Возможно, есть какая-нибудь документация по этому поводу?

1 Ответ

1 голос
/ 24 сентября 2010

Конечно, вы можете использовать класс ChangeList для своих собственных проектов.Я не могу дать вам полную документацию по этому вопросу, но некоторые моменты, с которых нужно начать.

  • Посмотрите здесь , чтобы увидеть, как ChangeList должен быть инициализированваш взгляд.(Класс ChangeList находится на django.contrib.admin.views.main, поэтому импортируйте его оттуда!)
  • Посмотрите на admin templates , чтобы увидеть, как используются соответствующие теги шаблона.(также этот шаблон )

Может быть, вы также найдете django.contrib.databrowse -приложение полезным!

...