TyVik
Май 3, 2012 16:44:32
Доброго времени суток! Только изучаю django, так что вопрос может показаться глупым: как сформировать страничку, где будет таблица (сформированная ListView.as_view()), а внизу форма для добавления нового элемента (CreateView.as_view()). Я не нашёл какого-либо приемлимого результата “из коробки”, хотя задача кажется мне довольно распространённой. Единственный выход - сделать класс, который будет наследоваться одновременно от ListView и CreateView, но выглядит это как-то не обнадёживающе :/ Подскажите, пожалуйста, как решить такую проблему?
svas
Май 4, 2012 11:25:12
Создайте класс, который наследуется от MultipleObjectMixin, FormMixin, View, TemplateResponseMixin и напишите методы get, post по аналогии с BaseCreateView, BaseListView.
TyVik
Май 4, 2012 12:16:15
Ooops, вот этого-то я и боялся :(
Ладно, буду тогда код django изучать…