<QuerySet []> возвращает пустой результат в django

Я пытаюсь создать набор запросов для получения значений поля DateTimeField, которое является DATETIME в БД.

Класс в models.py:

class Message(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
room = models.ForeignKey(Room, on_delete=models.CASCADE)
body = models.TextField()
updated = models.DateTimeField(auto_now=True)
created = models.DateTimeField(auto_now_add=True)

class Meta:
    ordering = ['-created', '-updated']

Класс в models.py:

class Room(models.Model):
host = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
topic = models.ForeignKey(Topic, on_delete=models.SET_NULL, null=True)
name = models.CharField(max_length=200)
description = models.TextField(null=True, blank=True)
updated = models.DateTimeField(auto_now=True)
created = models.DateTimeField(auto_now_add=True)

def __str__(self):
    return self.name

в файле views.py

def room(request, pk):
room = Room.objects.get(id=pk)
room_messages = room.message_set.all()
print(room_messages)
context = {'room': room, 'room_messages': room_messages}
return render(request, 'base/room.html', context)

когда я буду выводить room_messages в "room.html"

{% block content %}
<h1>{{ room.name }}</h1>
<p>{{ room.description }}</p>

<div class="comment-wrapper">
    <h3>Conversation</h3>
    <hr/>
    {% for room_message in room_messages %}
        <small>  {{ room_message.user }} {{ room_message.created }} </small>
    {% endfor %}
</div>

{% endblock %}

я не вижу таких сообщений room_messages :

страница сообщений

Вернуться на верх