Как я могу использовать вывод django-tables2 в шаблонах django-cms? Поскольку django-cms использует плагины для элементов страницы, должен ли я написать собственный плагин для работы с таблицами, которые я создал с помощью django-tables 2? У меня есть другие элементы, такие как формы django-filter, можно ли их также включить в Django-cms?
Включение django-tables2 в Django-CMS
Ответы (1)
Создайте плагин django CMS [1], который использует ваши модели django-tables2.
[1] http://docs.django-cms.org/en/2.4.2/extending_cms/custom_plugins.html
person
ojii
schedule
23.10.2013
Спасибо @ojii, но у меня проблемы с тем, чтобы понять, как написать это как собственный плагин. Я делаю это впервые. В настоящее время я использую метод CBV для вызова Django-tables2, и я не уверен, можно ли использовать этот метод в пользовательском плагине. Как бы вы это сделали? У меня есть список и страница подробного просмотра, для которых требуется плагин таблицы. Мне удалось запустить форму для модели и table_class для плагина, но я не уверен, как это исправить в коде Django-tables2. Спасибо за ваш вклад!
- person Albino_coffee; 05.11.2013