lorien@big:/web/wpt/src/py$ ./generate_membership.py
Traceback (most recent call last):
File "./generate_membership.py", line 59, in <module>
main()
File "./generate_membership.py", line 28, in main
price.save()
File "/home/lorien/web/wpt/src/py/shared/satchmo/apps/product/models.py", line 1469, in save
super(Price, self).save(**kwargs)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/base.py", line 434, in save
self.save_base(using=using, force_insert=force_insert, force_update=force_update)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/base.py", line 517, in save_base
for f in meta.local_fields if not isinstance(f, AutoField)]
File "/home/lorien/web/wpt/src/py/shared/django/db/models/fields/subclassing.py", line 28, in inner
return func(*args, **kwargs)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/fields/subclassing.py", line 28, in inner
return func(*args, **kwargs)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/fields/__init__.py", line 778, in get_db_prep_save
return connection.ops.value_to_db_decimal(self.to_python(value),
File "/home/lorien/web/wpt/src/py/shared/django/db/models/fields/__init__.py", line 753, in to_python
return decimal.Decimal(value)
File "/usr/lib/python2.6/decimal.py", line 649, in __new__
"First convert the float to a string")
TypeError: Cannot convert float to Decimal. First convert the float to a string
lorien@big:/web/wpt/src/py$ ./generate_membership.py
Traceback (most recent call last):
File "./generate_membership.py", line 59, in <module>
main()
File "./generate_membership.py", line 21, in main
product.save()
File "/home/lorien/web/wpt/src/py/shared/satchmo/apps/product/models.py", line 1015, in save
super(Product, self).save(**kwargs)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/base.py", line 434, in save
self.save_base(using=using, force_insert=force_insert, force_update=force_update)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/base.py", line 527, in save_base
result = manager._insert(values, return_id=update_pk, using=using)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/manager.py", line 195, in _insert
return insert_query(self.model, values, **kwargs)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/query.py", line 1479, in insert_query
return query.get_compiler(using=using).execute_sql(return_id)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/sql/compiler.py", line 783, in execute_sql
cursor = super(SQLInsertCompiler, self).execute_sql(None)
File "/home/lorien/web/wpt/src/py/shared/django/db/models/sql/compiler.py", line 727, in execute_sql
cursor.execute(sql, params)
File "/home/lorien/web/wpt/src/py/shared/django/db/backends/util.py", line 15, in execute
return self.cursor.execute(sql, params)
File "/home/lorien/web/wpt/src/py/shared/django/db/backends/postgresql_psycopg2/base.py", line 44, in execute
return self.cursor.execute(query, args)
django.db.utils.IntegrityError: duplicate key value violates unique constraint "product_product_site_id_3b34619c_uniq"