My client recently added product variations with numbers appending to
the end of there slugname. I think this caused a huge problem. I
received duplicates of every option existing. The product variation
list went from 110 - 1000. I tried to delete all the duplicates from
the db but now cannot get into add new product variations. Below is
the error log I received:
----------------------------------------------------------------------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/django/core/handlers/
base.py", line 86, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.4/site-packages/django/contrib/admin/
sites.py", line 158, in root
return self.model_page(request, *url.split('/', 2))
File "/usr/lib/python2.4/site-packages/django/views/decorators/
cache.py", line 44, in _wrapped_view_func
response = view_func(request, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/django/contrib/admin/
sites.py", line 177, in model_page
return admin_obj(request, rest_of_url)
File "/usr/lib/python2.4/site-packages/django/contrib/admin/
options.py", line 197, in __call__
return self.change_view(request, unquote(url))
File "/usr/lib/python2.4/site-packages/django/db/transaction.py",
line 238, in _commit_on_success
res = func(*args, **kw)
File "/usr/lib/python2.4/site-packages/django/contrib/admin/
options.py", line 626, in change_view
return self.render_change_form(request, context, change=True,
obj=obj)
File "/usr/lib/python2.4/site-packages/django/contrib/admin/
options.py", line 408, in render_change_form
], context, context_instance=template.RequestContext(request))
File "/usr/lib/python2.4/site-packages/django/shortcuts/
__init__.py", line 18, in render_to_response
return HttpResponse(loader.render_to_string(*args, **kwargs),
**httpresponse_kwargs)
File "/usr/lib/python2.4/site-packages/django/template/loader.py",
line 107, in render_to_string
return t.render(context_instance)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 176, in render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/
loader_tags.py", line 97, in render
return compiled_parent.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 176, in render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/
loader_tags.py", line 97, in render
return compiled_parent.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 176, in render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/
loader_tags.py", line 97, in render
return compiled_parent.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 176, in render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/
loader_tags.py", line 97, in render
return compiled_parent.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 176, in render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/
loader_tags.py", line 24, in render
result = self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/
defaulttags.py", line 148, in render
nodelist.append(node.render(context))
File "/usr/lib/python2.4/site-packages/django/template/
loader_tags.py", line 111, in render
return self.template.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 176, in render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/
defaulttags.py", line 148, in render
nodelist.append(node.render(context))
File "/usr/lib/python2.4/site-packages/django/template/
defaulttags.py", line 148, in render
nodelist.append(node.render(context))
File "/usr/lib/python2.4/site-packages/django/template/
defaulttags.py", line 246, in render
return self.nodelist_false.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 768, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 781, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/django/template/__init__.py",
line 802, in render
output = force_unicode(self.filter_expression.resolve(context))
File "/usr/lib/python2.4/site-packages/django/utils/encoding.py",
line 49, in force_unicode
s = unicode(s)
File "/usr/lib/python2.4/site-packages/django/forms/forms.py", line
326, in __unicode__
return self.as_widget()
File "/usr/lib/python2.4/site-packages/django/forms/forms.py", line
358, in as_widget
return widget.render(name, data, attrs=attrs)
File "/usr/lib/python2.4/site-packages/django/contrib/admin/
widgets.py", line 224, in render
output = [self.widget.render(name, value, *args, **kwargs)]
File "/usr/lib/python2.4/site-packages/django/forms/widgets.py",
line 360, in render
options = self.render_options(choices, [value])
File "/usr/lib/python2.4/site-packages/django/forms/widgets.py",
line 376, in render_options
for option_value, option_label in chain(self.choices, choices):
File "/usr/lib/python2.4/site-packages/django/forms/models.py", line
569, in __iter__
yield self.choice(obj)
File "/usr/lib/python2.4/site-packages/django/forms/models.py", line
577, in choice
key = getattr(obj, self.field.to_field_name).pk
File "/usr/lib/python2.4/site-packages/django/db/models/fields/
related.py", line 248, in __get__
rel_obj = QuerySet(self.field.rel.to).get(**params)
File "/usr/lib/python2.4/site-packages/django/db/models/query.py",
line 302, in get
raise self.model.DoesNotExist("%s matching query does not exist."
DoesNotExist: Product matching query does not exist.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Satchmo users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/satchmo-users?hl=en
-~----------~----~----~----~------~----~------~--~---