from django.shortcuts import render
from django.views.generic import View

from boards.models import PostImage

__author__ = 'neko259'

TEMPLATE = 'boards/random.html'

CONTEXT_IMAGES = 'images'

RANDOM_POST_COUNT = 9


class RandomImageView(View):
    def get(self, request):
        params = dict()

        params[CONTEXT_IMAGES] = PostImage.objects.get_random_images(
            RANDOM_POST_COUNT)

        return render(request, TEMPLATE, params)