sorl-thumbnail nie tworzy miniatur

Mam z tym pewne trudnościsorl-thumbnail.

Mój szablon wygląda następująco:

{% thumbnail project.image "75x75" crop="center" as im %}
<img src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}">
{% empty %}
<p>:(</p>
{% endthumbnail %}

Na mojej renderowanej stronie otrzymuję następującą ścieżkę dla miniatury:

<img src="/media/cache/ff/29/ff299c50543aa807b0fbd28faf271e63.jpg" width="75" height="75">

Teraz wszystko ma sens, ponieważ mójMEDIA_URL jest ustawiony jako/media/ który jest mapowany w moim apachehttpd.conf do lokalnego folderu na moim serwerze.

Problem polega na tym, że ta ścieżka nie istnieje na serwerze, więc obraz jest wyświetlany jako uszkodzony link.

Warto zauważyć, że używam niestandardowego obiektu pamięci masowej, chociaż nie powinno to wpływać na rzeczy, ponieważ jest przekazywane bezpośrednio przezsorl.thumbnail ImageField. Używam takżememcached backend pamięci podręcznej działający na serwerze.

Irytującą rzeczą jest to, że nie mam żadnych błędów, nawet jeśli mamTHUMBNAIL_DEBUG iDEBUG na więc trudno zobaczyć, co się dzieje. Jestem prawie pewien, że nie zapisuje plików miniatur na dysku, ale powraca jako udany, ponieważ{% empty %} instrukcja nie zostanie uruchomiona, a odpowiednie pliki pamięci podręcznej nie pojawią się na serwerze. Nie wiem dlaczego, ale z powodu braku błędów.

Utknąłem w tym momencie, więc każda pomoc byłaby doceniana.

EDYTOWAĆ:

Zrezygnowałem teraz z sorl i zamiast tego używam łatwych miniaturek, które działają dobrze.

questionAnswers(2)

yourAnswerToTheQuestion