Имам следния view.py. Целта е да се покаже формулярът CreateView на всеки елемент от ListView на същия URL адрес. Сега текстовото поле се показва, но изпращането на формуляра не запазва данните. Наистина ще се радвам на всяка помощ.
view.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