Я хочу сделать свой блог похожим на Facebook, где возможность создания сообщения совпадает со списком сообщений.
Я пытаюсь включить шаблон CreateView в свой ListView, ноэто дает мне эту ошибку:
Parameter "form" should contain a valid Django Form.
Я также пытался использовать тот же метод в комментариях.Этот метод работает или есть другой способ?
Это шаблон post_list.html
:
{% extends "posts/post_base.html" %}
{% load bootstrap4 %}
{% block post_content %}
<div class="col-md-6">
{% for post in post_list %}
{% include "posts/_post.html" %}
{% inclide 'posts/_create_post.html %}
{% endfor %}
</div>
{% endblock %}
Это шаблон create_post.html
:
{% load bootstrap4 %}
<form method="POST">
{% csrf_token %}
{% bootstrap_form form %}
<input type="submit" name="" value="comment">
</form>
То, что я хочу сделать, это просто включить шаблон создания внутри шаблона списка.Если это не сработает, я просто хочу позволить пользователю создать новый пост на той же странице, что и список постов, таких как Facebook.