Django sorr-thumbnail zeigt keine Bilder an

8

Ich versuche Django sorl-thumbnail zu verwenden, aber es werden keine Bilder angezeigt (und es werden keine Fehler angezeigt).

Einstellungen.py:

%Vor%

Modelle:

%Vor%

Vorlagen:

%Vor%

urls.py:

%Vor%     
euro98 07.10.2012, 08:56
quelle

2 Antworten

3

Haben Sie ImageField von sorl in der Modelldefinition importiert? Es ist notwendig, dass es automatisch funktioniert.

Außerdem müssen Sie in der Konsole laufen ./manage.py syncdb , weil in der Standardkonfiguration sorl speichert im Cache gespeicherte Namen von Miniaturansichten in der Datenbank. Dafür muss es eine eigene Tabelle in der Datenbank erstellen.

Können Sie auch Ihre Einstellungen von STATIC_URL, STATICFILES_DIRS usw. anzeigen?

    
Przemek Lewandowski 07.10.2012, 10:02
quelle
13

Tatsächlich ist die Verwendung des ImageField von sorl nur notwendig, um automatisch zu löschen Vorschaubilder, wenn das Originalbild gelöscht wird.

sorl.thumbnail zeigt standardmäßig keine Fehler an und schlägt automatisch fehl, wenn die Thumbnail-Erstellung nicht erfolgreich war. Um die Fehler zu sehen, fügen Sie

hinzu %Vor%

zu deiner settings.py. Dies sollte Ihnen helfen, das Problem zu beheben.

    
sjaensch 07.10.2012 10:29
quelle

Tags und Links