Как добавить комментарий к зарегистрированной '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: &nbsp; <input type="email" name="email"  required/> <br /><br />

    What is the complain: &nbsp; <input type="text" name="complain"  required/><br /><br />

    Who's against the complain (Enter Userame): &nbsp; 
    <input
    type="text" name="against"  required/><br/><br/>
    <br/>

    Position of the person you are complaining against: &nbsp; 
    <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.
____**
Вернуться на верх