Использование генератора случайных чисел в django

views.py

class PostListView(ListView):
    model = Post
    template_name = 'feed/home.html'
    context_object_name = 'posts'
    ordering = ['-date_posted']
    paginate_by = 10
    def get_context_data(self, **kwargs):
        context = super(PostListView, self).get_context_data(**kwargs)
        if self.request.user.is_authenticated:
            liked = [i for i in Post.objects.all() if Like.objects.filter(
                user=self.request.user, post=i)]
            context['liked_post'] = liked
        return context

home.html

        <div>
            {% for post in posts %}
              <div>
                <a href="{{ post.user_name.profile.get_absolute_url }}">
                  <img src="{{ post.user_name.profile.image.url }}" class="rounded-circle" width="30" height="30" alt=""></a>
                 <a href="{{ post.user_name.profile.get_absolute_url }}"><b>{{ post.user_name }}</b></a>
                 <br><small >Posted on {{ post.date_posted }}</small>
                 <br><br>
                 <p >{{ post.description }}</p>
               </div>
            {% end for %}
        </div>

я хочу добавить карусель в вышеуказанный шаблон, для этого мне нужен случайный объект (с 4 объектами). как я могу использовать случайные объекты и где?

Помогите мне в использовании генератора случайных объектов в django?

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