Skip to content

Instantly share code, notes, and snippets.

@jemerick
Created September 24, 2010 21:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jemerick/596093 to your computer and use it in GitHub Desktop.
Save jemerick/596093 to your computer and use it in GitHub Desktop.
Environment:
Request Method: GET
Request URL: http://ihomeaudio.biz/iH22LV/
Django Version: 1.2.3
Python Version: 2.6.5
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.messages',
'django.contrib.redirects',
'south',
'easy_thumbnails',
'dbtemplates',
'haystack',
'haystack_static_pages',
'mailer',
'pagination',
'ihome.suds',
'ihome.store',
'ihome.cms',
'debug_toolbar']
Installed Middleware:
('django.middleware.gzip.GZipMiddleware',
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'ihome.store.CountryMiddleware.CountryMiddleware',
'ihome.store.SSLMiddleware.SSLRedirect',
'ihome.cms.CMSMiddleware.VanityUrlMiddleware',
'pagination.middleware.PaginationMiddleware',
'ihome.cms.CMSMiddleware.PagesMiddleware',
'django.contrib.redirects.middleware.RedirectFallbackMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware')
Template error:
In template /usr/lib/python2.6/dist-packages/ihome/templates/store/products/product.html, error at line 227
Caught Warning while rendering: Field 'storage_id' doesn't have a default value
217 : {% else %}
218 : <div class="section tight last">
219 : <p>There are no manuals for this product.</p>
220 : </div>
221 : {% endif %}
222 : {% endwith %}
223 : </div>
224 : <div id="accessories" class="brick_item">
225 : <ul class="product_accessories">
226 : {% if accessories %}
227 : {% for item in accessories %}
228 : <li{% if forloop.revcounter == 1 %} class="last"{% endif %}>
229 : <div class="sub_col_left">
230 : <p class="inset_left img_frame"><a href="{% url product item.related_product.sku %}"><img src="{% thumbnail item.related_product.main_image.image 90x80 %}" alt="{{ item.related_product.name }}" /></a></p>
231 : <h2 class="first"><a href="{% url product item.related_product.sku %}">{{ item.related_product.name }}</a></h2>
232 : <p>{{ item.related_product.short_description }}</p>
233 : </div>
234 : <div class="sub_col_right">
235 : <p class="price">${{ item.related_product.price|floatformat:2 }}</p>
236 : {% if item.related_product.status == 'C' %}
237 : <p>Coming Soon!<br/>{% if item.related_product.pre_order_date %}Available in {{ item.related_product.pre_order_date|date:"F Y" }}{% endif %}</p>
Traceback:
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
100. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.6/dist-packages/ihome/store/views/products.py" in product
96. return direct_to_template(request, template='store/products/product.html', extra_context={'product':product, 'images':images, 'accessories':accessories, 'features':features, 'cart':cart, 'colors_left':colors_left})
File "/usr/local/lib/python2.6/dist-packages/django/views/generic/simple.py" in direct_to_template
18. return HttpResponse(t.render(c), mimetype=mimetype)
File "/usr/local/lib/python2.6/dist-packages/django/template/__init__.py" in render
173. return self._render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/__init__.py" in _render
167. return self.nodelist.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/__init__.py" in render
796. bits.append(self.render_node(node, context))
File "/usr/local/lib/python2.6/dist-packages/django/template/debug.py" in render_node
72. result = node.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/loader_tags.py" in render
125. return compiled_parent._render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/__init__.py" in _render
167. return self.nodelist.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/__init__.py" in render
796. bits.append(self.render_node(node, context))
File "/usr/local/lib/python2.6/dist-packages/django/template/debug.py" in render_node
72. result = node.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/loader_tags.py" in render
62. result = block.nodelist.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/__init__.py" in render
796. bits.append(self.render_node(node, context))
File "/usr/local/lib/python2.6/dist-packages/django/template/debug.py" in render_node
72. result = node.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/defaulttags.py" in render
258. return self.nodelist_true.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/__init__.py" in render
796. bits.append(self.render_node(node, context))
File "/usr/local/lib/python2.6/dist-packages/django/template/debug.py" in render_node
72. result = node.render(context)
File "/usr/local/lib/python2.6/dist-packages/django/template/defaulttags.py" in render
174. nodelist.append(node.render(context))
File "/usr/local/lib/python2.6/dist-packages/easy_thumbnails/templatetags/thumbnail.py" in render
80. thumbnail = get_thumbnailer(source).get_thumbnail(opts)
File "/usr/local/lib/python2.6/dist-packages/easy_thumbnails/files.py" in get_thumbnail
326. self.get_thumbnail_cache(filename, create=True, update=True)
File "/usr/local/lib/python2.6/dist-packages/easy_thumbnails/files.py" in get_thumbnail_cache
368. source = self.get_source_cache(create=True)
File "/usr/local/lib/python2.6/dist-packages/easy_thumbnails/files.py" in get_source_cache
361. storage=self.source_storage, name=self.name)
File "/usr/local/lib/python2.6/dist-packages/easy_thumbnails/models.py" in get_file
16. object, created = self.get_or_create(**kwargs)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/manager.py" in get_or_create
135. return self.get_query_set().get_or_create(**kwargs)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py" in get_or_create
373. obj.save(force_insert=True, using=self.db)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/base.py" in save
434. self.save_base(using=using, force_insert=force_insert, force_update=force_update)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/base.py" in save_base
527. result = manager._insert(values, return_id=update_pk, using=using)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/manager.py" in _insert
195. return insert_query(self.model, values, **kwargs)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py" in insert_query
1479. return query.get_compiler(using=using).execute_sql(return_id)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/sql/compiler.py" in execute_sql
783. cursor = super(SQLInsertCompiler, self).execute_sql(None)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/sql/compiler.py" in execute_sql
727. cursor.execute(sql, params)
File "/usr/local/lib/python2.6/dist-packages/django/db/backends/util.py" in execute
15. return self.cursor.execute(sql, params)
File "/usr/local/lib/python2.6/dist-packages/django/db/backends/mysql/base.py" in execute
86. return self.cursor.execute(query, args)
File "/usr/lib/pymodules/python2.6/MySQLdb/cursors.py" in execute
168. if not self._defer_warnings: self._warning_check()
File "/usr/lib/pymodules/python2.6/MySQLdb/cursors.py" in _warning_check
82. warn(w[-1], self.Warning, 3)
Exception Type: TemplateSyntaxError at /iH22LV/
Exception Value: Caught Warning while rendering: Field 'storage_id' doesn't have a default value
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment