У меня есть следующий view.py. Цель состоит в том, чтобы показать форму CreateView для каждого элемента ListView по одному и тому же URL-адресу. Теперь текстовое поле отображается, но отправка формы не сохраняет данные. Я был бы очень признателен за любую помощь.
вид.py:
class CreatePost(CreateView):
class PostForm(ModelForm):
class Meta:
model = Post
fields = ['post']
widgets = {
'post': forms.Textarea()
}
class TheList(ListView):
model = Item
template_name='item/items.html'
def get_context_data(self, **kwargs):
context = super(TheList, self).get_context_data(**kwargs)
context['form'] = CreatePost.PostForm
return context