Найти - Пользователи
Полная версия: CreateView и ListView на одной странице
Начало » Django » CreateView и ListView на одной странице
1
TyVik
Доброго времени суток! Только изучаю django, так что вопрос может показаться глупым: как сформировать страничку, где будет таблица (сформированная ListView.as_view()), а внизу форма для добавления нового элемента (CreateView.as_view()). Я не нашёл какого-либо приемлимого результата “из коробки”, хотя задача кажется мне довольно распространённой. Единственный выход - сделать класс, который будет наследоваться одновременно от ListView и CreateView, но выглядит это как-то не обнадёживающе :/ Подскажите, пожалуйста, как решить такую проблему?
svas
Создайте класс, который наследуется от MultipleObjectMixin, FormMixin, View, TemplateResponseMixin и напишите методы get, post по аналогии с BaseCreateView, BaseListView.
TyVik
Ooops, вот этого-то я и боялся :(
Ладно, буду тогда код django изучать…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB