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?
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.
Tags und Links django