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
-~----------~----~----~----~------~----~------~--~---

Reply via email to