/ / sorl-thumbnail nefunguje - django, sorl-thumbnail

sorl-thumbnail nefunguje - django, sorl-thumbnail

Snažil som sa niekoľko hodín, aby som sa dostal do práce, ale jednoducho to nebude fungovať.

Nevyhnutnou časťou je to, že sa nezobrazujú chyby, takže nemám ani tušenie, čo je zlé. Postupoval som podľa pokynov na inštaláciu.

Môj úplný kód nájdete tu: https://github.com/samos123/Samos-IT/tree/master/samosit

šablóna: https://github.com/samos123/Samos-IT/blob/master/samosit/templates/projects/project_detail.html

{% load thumbnail %}
{% thumbnail object.image "100x100" crop="center" as im %}
<img src="/images/{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}">
{% endthumbnail %}

vyhliadka: https://github.com/samos123/Samos-IT/blob/master/samosit/projects/views.py

def detail(request, project_id, slug):
project = get_object_or_404(Project, pk=project_id)
imageurl = "/media/"+project.image.url
return render_to_response("projects/project_detail.html", {"object" : project, "imageurl" : imageurl}, context_instance=RequestContext(request))

Vďaka sorl Môžem teraz konečne vidieť, aký je problém. Toto sa zdá byť chybou: Pozrite si úplnú chybu tu: http://pastebin.com/0Yddt10N

TemplateSyntaxError at /projects/2/test

Caught ValueError while rendering: timestamp out of range for platform time_t

Request Method:     GET
Request URL:    http://localhost:8000/projects/2/test
Django Version:     1.2.3
Exception Type:     TemplateSyntaxError
Exception Value:

Caught ValueError while rendering: timestamp out of range for platform time_t

Exception Location:     /usr/local/lib/python2.6/dist-packages/django/core/cache/backends/db.py in _base_set, line 83
Python Executable:  /usr/bin/python2.6
Python Version:     2.6.6
Python Path:    ["/home/samos/workspace/Samos-IT/samosit", "/home/samos/.eclipse/org.eclipse.platform_3.5.0_155965261/plugins/org.python.pydev.debug_1.6.3.2010100422/pysrc", "/usr/local/lib/python2.6/dist-packages/psycopg2-2.3.1-py2.6-linux-i686.egg", "/usr/lib/pymodules/python2.6", "/usr/lib/pymodules/python2.6/gtk-2.0", "/usr/lib/python2.6", "/usr/lib/python2.6/dist-packages", "/usr/lib/python2.6/dist-packages/PIL", "/usr/lib/python2.6/dist-packages/gst-0.10", "/usr/lib/python2.6/dist-packages/gtk-2.0", "/usr/lib/python2.6/lib-dynload", "/usr/lib/python2.6/lib-old", "/usr/lib/python2.6/lib-tk", "/usr/lib/python2.6/plat-linux2", "/usr/local/lib/python2.6/dist-packages", "/usr/local/lib/python2.6/dist-packages/virtualenv-1.5.1-py2.6.egg", "/usr/local/lib/python2.6/dist-packages/yolk-0.4.1-py2.6.egg", "/usr/lib/panda3d", "/usr/share/panda3d"]
Server time:    Tue, 7 Dec 2010 11:28:56 -0600

odpovede:

28 pre odpoveď č. 1

Neviem o svojom kóde zobrazenia, ale prvý kód šablóny vyzerá správne. Skúste nastaviť THUMBNAIL_DEBUG = True a DEBUG = True vo vašom nastavení pre normálnu trasovanie.


0 pre odpoveď č. 2

vyskúšajte nasledujúci postup:

<img src="/images/{{ im }}" width="{{ im.width }}" height="{{ im.height }}">

0 pre odpoveď č. 3

Uistite sa, že používate najnovšiu verziu 10.12 a nie verziu 3.2.5, pretože vaša syntax patrí do novej verzie 10.12.

Pozrite si dve dostupné súbory na prevzatie: https://github.com/sorl/sorl-thumbnail