mirror of
https://github.com/pinry/pinry.git
synced 2025-11-13 08:35:41 +01:00
Feature: Built django-images into Pinry
This commit is contained in:
14
django_images/views.py
Normal file
14
django_images/views.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from django.http import HttpResponseNotFound
|
||||
from django.shortcuts import get_object_or_404, redirect
|
||||
|
||||
from . import models
|
||||
from .settings import IMAGE_SIZES
|
||||
|
||||
|
||||
def thumbnail(request, image_id, size):
|
||||
image = get_object_or_404(models.Image, id=image_id)
|
||||
if size not in IMAGE_SIZES:
|
||||
return HttpResponseNotFound()
|
||||
|
||||
return redirect(models.Thumbnail.objects.get_or_create_at_size(image.id,
|
||||
size))
|
||||
Reference in New Issue
Block a user