Как добавить комментарий к зарегистрированной 'User Form' из панели администратора в Django?
----
Мне нужен раздел комментариев под формой, где зарегистрированный пользователь может видеть комментарий. Этот комментарий должен быть сделан администратором из панели администратора Django.
____
**Model.py File:**
class Comment(models.Model):
complain = models.ForeignKey(Complain, related_name="comments", on_delete=models.CASCADE)
name = models.CharField(max_length=80)
body = models.TextField(max_length=190)
date_added = models.DateTimeField(default=now)
class Meta:
db_table = "Comment"
def __str__(self) :
return self.complain.email
Мне нужен раздел комментариев под формой, где зарегистрированный пользователь может видеть комментарий. Этот комментарий должен быть сделан администратором из панели администратора Django.
Это файл Complain.html, в котором зарегистрированный пользователь может отправить жалобу через форму.
**Complain.html Form:**
<form method='POST' enctype="multipart/form-data">
{% csrf_token %}
Email: <input type="email" name="email" required/> <br /><br />
What is the complain: <input type="text" name="complain" required/><br /><br />
Who's against the complain (Enter Userame):
<input
type="text" name="against" required/><br/><br/>
<br/>
Position of the person you are complaining against:
<input
type="text" name="position" required/><br/> <br/>
<div class="mb-3">
<label class="form-label">Evidence</label>
<input class="form-control-file"
type="file"
name="image"
required
/>
</div>
</div>
<div class="mt-1" style="text-align: center">
<button
class="btn btn-danger mt-5"
style="border-radius: 16px"
type="submit">Submit</button>
</form>
//Comment here
<h2> Comment From Admin... </h2>
<br/>
{% if not complain.comments.all %}
- No Comments yet...
{% else %}
{% for comment in complain.comments.all %}
<strong>
{{ comment.name }} -- {{ comment.date_added }}
</strong>
<br/>
{{ comment.body }}
{% endfor %}
{% endif %}
---
**Here I need the comment from the Admin panel in Django.
I need a comment section under a form, where Logged in User can see a comment.
This comment must be made by Admin from Django Admin Panel.
____**