मैं सॉर्ल-थंबनेल काम करने के लिए कई घंटों के लिए प्रयास कर रहा हूं, लेकिन यह काम नहीं करेगा।सॉर्ल-थंबनेल काम नहीं कर रहा
कठिन हिस्सा यह है कि यह त्रुटियां नहीं दिखा रहा है इसलिए मुझे नहीं पता कि क्या गलत है। मैंने इसे स्थापित करने के निर्देशों का पालन किया।
मेरा पूरा कोड यहां पाया जा सकता: https://github.com/samos123/Samos-IT/tree/master/samosit
टेम्पलेट: 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 %}
दृश्य: 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))
sorl के लिए धन्यवाद मैं अब अंत में देख सकते हैं कि समस्या क्या है। पूर्ण त्रुटि यहाँ देखें: 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
आह अब मुझे त्रुटि मिल रही है। मैं अपना मुख्य पोस्ट अपडेट करूंगा। इससे पहले कि मैं त्रुटि नहीं देख पा रहा था। –
मैंने इसे पहले कभी नहीं देखा है, लेकिन यह डेटाबेस त्रुटि की तरह दिखता है, सुनिश्चित करें कि डेटाटाइम/डेट फ़ील्ड सही हैं। फ्लैश/ड्रॉप डेटाबेस यदि आपको करना है। – sorl
मैंने इसे अपनी सेटिंग्स में देखा: 'CACHE_BACKEND = 'db: // cachetable'। मुझे नहीं पता कि आपको 'सॉर्ल-थंबनेल' के लिए यह एक अच्छा विचार किसने बताया था , लेकिन यह वास्तव में नहीं है। वैसे भी यह समस्या कैशिंग टाइमआउट हो सकती है, ऐसा लगता है कि एक बग है? django dbcache में ताकि वह उस बड़े टाइमआउट को संभाल नहीं सके, 'THUMBNAIL_CACHE_TIMEOUT = 3600 * 24 * 365' सेट करने का प्रयास करें (ई वर्ष पर पर्याप्त हो :) :) – sorl