This sound like a South kind of problem. Your tables were created with a foreign key from django_admin_log to auth_user, but you're not longer using auth_user. You'll have to drop the foreign key and recreate it to remove this error.
On Feb 27, 2013, at 4:17 PM, Ben Roberts wrote:
This ring any bells? I updated my existing site to utilize my new Django 1.5 custom user field, and now I can't update anything in Admin because i get the following error: (django_admin_log still has a fk to auth_user, apparently!) Any way to resolve this?Traceback (most recent call last):
File "/app/.heroku/python/lib/python2.7/site-packages/ django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ newrelic-1.10.0.28/newrelic/ api/object_wrapper.py", line 220, in __call__
self._nr_instance, args, kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ newrelic-1.10.0.28/newrelic/ hooks/framework_django.py", line 475, in wrapper
return wrapped(*args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/contrib/admin/options. py", line 372, in wrapper
return self.admin_site.admin_view(view)(*args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/views/decorators/cache. py", line 89, in _wrapped_view_func
response = view_func(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/contrib/admin/sites.py" , line 202, in inner
return view(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/utils/decorators.py", line 25, in _wrapper
return bound_func(*args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/utils/decorators.py", line 21, in bound_func
return func(self, *args2, **kwargs2)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/db/transaction.py", line 223, in inner
return func(*args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/db/transaction.py", line 217, in __exit__
self.exiting(exc_value, self.using)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/db/transaction.py", line 281, in exiting
commit(using=using)
File "/app/.heroku/python/lib/python2.7/site-packages/ django/db/transaction.py", line 152, in commit
connection.commit()
File "/app/.heroku/python/lib/python2.7/site-packages/ django/db/backends/__init__. py", line 241, in commit
self._commit()
File "/app/.heroku/python/lib/python2.7/site-packages/ django/db/backends/postgresql_ psycopg2/base.py", line 242, in _commit
six.reraise(utils.IntegrityError, utils.IntegrityError(*tuple(e. args)), sys.exc_info()[2])
File "/app/.heroku/python/lib/python2.7/site-packages/ django/db/backends/postgresql_ psycopg2/base.py", line 240, in _commit
return self.connection.commit()
File "/app/.heroku/python/lib/python2.7/site-packages/ newrelic-1.10.0.28/newrelic/ hooks/database_dbapi2.py", line 68, in commit
return self._nr_connection.commit()
IntegrityError: insert or update on table "django_admin_log" violates foreign key constraint "django_admin_log_user_id_fkey"
DETAIL: Key (user_id)=(2) is not present in table "auth_user".--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Peter of the Norse
No comments:
Post a Comment