По-видимому, после добавления моей новой пользовательской таблицы на сайт django_admin_log все еще имеет таблицу FK для auth_user. Любой способ решить эту проблему? Я не видел эту проблему в постановке или локально, поэтому должно было произойти нечто странное.
Traceback (последний последний вызов) :
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", строка 115, в get_response response = callback (запрос, * callback_args, ** callback_kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/newrelic-1.10.0.28/newrelic/api/object_wrapper.py", строка 220, в вызов self._nr_instance, args, kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/newrelic-1.10.0.28/newrelic/hooks/framework_django.py", строка 475, в обертке return wrapped (* args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/admin/options.py", строка 372, в обертке return self.admin_site.admin_view (view) (* args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/utils/decorators.py", строка 91, в _wrapped_view response = view_func (запрос, * args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/cache.py", строка 89, в _wrapped_view_func response = view_func (запрос, * args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/admin/sites.py", строка 202, внутри return (запрос, * args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/utils/decorators.py", строка 25, в _wrapper return bound_func (* args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/utils/decorators.py", строка 91, в _wrapped_view response = view_func (запрос, * args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/utils/decorators.py", строка 21, в bound_func return func (self, * args2, ** kwargs2)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/db/transaction.py", строка 223, внутри return func (* args, ** kwargs)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/db/transaction.py", строка 217, в выход self.exiting(exc_value, self.using)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/db/transaction.py", строка 281, в выходе фиксации (с использованием = используя)
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/db/transaction.py", строка 152, в фиксации connection.commit()
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/ init.py", строка 241, в фиксации self._commit()
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", строка 242, в _commit six.reraise(utils.IntegrityError, utils.IntegrityError(* tuple (e.args)), sys.exc_info() [2])
Файл "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", строка 240, в _commit return self.connection.commit()
Файл "/app/.heroku/python/lib/python2.7/site-packages/newrelic-1.10.0.28/newrelic/hooks/database_dbapi2.py", строка 68, в commit return self._nr_connection.commit()
IntegrityError: вставка или обновление в таблице "django_admin_log" нарушает ограничение внешнего ключа "django_admin_log_user_id_fkey" ДЕТАЛИ: Ключ (user_id) = (2) отсутствует в таблице "auth_user".