SmartCambridge / tfc_web

Web access to the TFC platform
MIT License
3 stars 2 forks source link

IntegrityError at /accounts/signup/ duplicate key value violates unique constraint "auth_user_username_key" #343

Open jw35 opened 4 years ago

jw35 commented 4 years ago
Internal Server Error: /accounts/signup/

IntegrityError at /accounts/signup/
duplicate key value violates unique constraint "auth_user_username_key"
DETAIL:  Key (username)=(kalinskym) already exists.

Traceback:  

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/backends/utils.py" in execute
 64.                 return self.cursor.execute(sql, params)

     The above exception (duplicate key value violates unique constraint "auth_user_username_key"
DETAIL:  Key (username)=(kalinskym) already exists.
) was the direct cause of the following exception:

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/core/handlers/exception.py" in inner
 41.             response = get_response(request)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/core/handlers/base.py" in _legacy_get_response
 249.             response = self._get_response(request)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
 187.                 response = self.process_exception_by_middleware(e, request)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/core/handlers/base.py" in _get_response
 185.                 response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/views/generic/base.py" in view
 68.             return self.dispatch(request, *args, **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/utils/decorators.py" in _wrapper
 67.             return bound_func(*args, **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/views/decorators/debug.py" in sensitive_post_parameters_wrapper
 76.             return view(request, *args, **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/utils/decorators.py" in bound_func
 63.                 return func.__get__(self, type(self))(*args2, **kwargs2)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/allauth/account/views.py" in dispatch
 210.         return super(SignupView, self).dispatch(request, *args, **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/allauth/account/views.py" in dispatch
 79.                                             **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/allauth/account/views.py" in dispatch
 188.                                                           **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/views/generic/base.py" in dispatch
 88.         return handler(request, *args, **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/allauth/account/views.py" in post
 102.             response = self.form_valid(form)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/allauth/account/views.py" in form_valid
 226.         self.user = form.save(self.request)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/allauth/account/forms.py" in save
 384.         adapter.save_user(request, user, self)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/allauth/account/adapter.py" in save_user
 246.             user.save()

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/contrib/auth/base_user.py" in save
 80.         super(AbstractBaseUser, self).save(*args, **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/models/base.py" in save
 808.                        force_update=force_update, update_fields=update_fields)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/models/base.py" in save_base
 838.             updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/models/base.py" in _save_table
 924.             result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/models/base.py" in _do_insert
 963.                                using=using, raw=raw)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/models/manager.py" in manager_method
 85.                 return getattr(self.get_queryset(), name)(*args, **kwargs)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/models/query.py" in _insert
 1079.         return query.get_compiler(using=using).execute_sql(return_id)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/models/sql/compiler.py" in execute_sql
 1112.                 cursor.execute(sql, params)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/backends/utils.py" in execute
 64.                 return self.cursor.execute(sql, params)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/utils.py" in __exit__
 94.                 six.reraise(dj_exc_type, dj_exc_value, traceback)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/utils/six.py" in reraise
 685.             raise value.with_traceback(tb)

File "/home/tfc_prod/tfc_web_venv/lib/python3.5/site-packages/django/db/backends/utils.py" in execute
 64.                 return self.cursor.execute(sql, params)

Exception Type: IntegrityError at /accounts/signup/
Exception Value: duplicate key value violates unique constraint "auth_user_username_key"
DETAIL:  Key (username)=(kalinskym) already exists.

Request information:
USER: AnonymousUser

GET: No GET data

POST:
next = '/transport/map/'
username = 'kalinskym'
csrfmiddlewaretoken = 'd8X8TGiftJ4zJZYU7AjezavMve8UzTRZ6psplloNC0vatMd3OXawgux8UodfZ0EG'
password2 = '********************'
password1 = '********************'
email = 'kalinskym@gmail.com'

FILES: No FILES data

COOKIES:
csrftoken = 'otXS6wrb7pmrwhDbIv5xVJcEW3yhThVdhKs9ybxJgGN2g4SkpSWPC3e0ldDCjoIU'
sessionid = 'enduso3pshmlzlp92sq2uephekmymhl3'
jw35 commented 4 years ago

Reopening: not clear that it can have been fixed by #344