django-admin - Anzeige Miniaturansicht anstelle der Pfad zur Datei
Ich versuche, die Anzeige von thumbnails von einem Modell in das admin-interface. Wenn ich list_display() zum hinzufügen von Bild-Feld zeigt den Pfad zu der Datei, anstatt das Bild selbst. Wie ist es möglich, um das Bild anzuzeigen, und die Kontrolle über seine Größe?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich dies Problem gelöst, indem Sie hinzufügen:
Modell zu Modell models.py
return '<img src="{}" width="80"/>'.format(self.photo.url)
Auch, indem Sie nicht die Angabe der Höhe, das Foto ist original-Seitenverhältnis beibehalten wird.Gab es einige Recht detaillierte Antworten auf diese Frage in der Vergangenheit, versuchen Sie diesen link.
Django-admin und zeigt thumbnail-Bilder
Übrigens, für alle noobies wie mich:
Es funktioniert auch in StackedInline und TabularInline, aber wenn Sie diese Lösung verwenden, sollten Sie in admin.py:
'readonly_fields'
Teil des praktischen Tipp oben, siehe den Satz, bezieht sich aufcallables
(dieimage_thumb
ist in dem Beispiel oben) in ModelAdmin.Felder Schnitt: docs.djangoproject.com/en/dev/ref/contrib/admin/...