Ich möchte einige Bildbearbeitung machen, aber bevor ich das Bild rendern möchte. Dies ist, was ich versucht habe, aber es funktioniert nicht. Die Seite ist leer, keine Fehler, warum?Anzeigen eines Rohbildes mit CBVs in Django
class ImgThumbnail(DetailView):
queryset = Images.objects.all()
def render_to_response(self, context, **response_kwargs):
from PIL import Image
import requests
from io import BytesIO
response = requests.get('http://example.com/media/images/{}.jpg'.format(self.pk))
img = Image.open(BytesIO(response.content))
return HttpResponse(img, content_type='image/jpg')
Können Sie die Vorlage anzeigen? –
Es gibt keine Vorlage, ich möchte das Bild direkt in den Browser rendern – Prometheus