Ich habe schon seit einigen Stunden versucht, Sorl-Thumbnails zu bekommen, funktioniert aber einfach nicht.Sorl-thumbnail funktioniert nicht
Der schwierige Teil ist, dass es keine Fehler zeigt, also habe ich keine Ahnung, was falsch ist. Ich folgte den Anweisungen, um es zu installieren.
Mein vollständiger Code kann hier gefunden werden: https://github.com/samos123/Samos-IT/tree/master/samosit
Vorlage: 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="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}">
{% endthumbnail %}
Ansicht: 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))
Dank sorl kann ich jetzt endlich sehen, was das Problem ist. Dies scheint der Fehler zu sein: hier den vollständigen Fehler Siehe: 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
Ah jetzt bekomme ich den Fehler. Ich werde meine Hauptpost aktualisieren. Bevor ich den Fehler nicht sehen konnte. –
Ich habe noch nie zuvor gesehen, aber es sieht aus wie ein Datenbankfehler, stellen Sie sicher die Datetime/Datum Felder sind korrekt Flush/Drop-Datenbank, wenn Sie müssen – sorl
Ich sah dies in Ihren Einstellungen: 'CACHE_BACKEND = 'db: // cachetable''. Ich weiß nicht, wer sagte Ihnen, es ist eine gute Idee für' Sorl-thumbnail' , aber es ist wirklich nicht.Only dieses Problem könnte das Caching-Timeout sein, scheint, dass es einen Fehler gibt? in django dbcache, so dass es nicht mit diesem großen Timeout umgehen kann, versuchen Sie Einstellung THUMBNAIL_CACHE_TIMEOUT = 3600 * 24 * 365 (auf e Jahr sollte genug sein :)) – sorl