1, ターミナルから superuser 作成
2, runserverでブラウザーからログイン
3, userから作ったsuperuserの名前入力
4, 保存しようとするとこのエラーができます。
- $....makemigrationsおよび $... migrate を実行してます。
no such table: main.auth_user__old
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/auth/user/1/change/
Django Version: 2.0.7
Exception Type: OperationalError
Exception Value:
no such table: main.auth_user__old
Exception Location: /Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py in execute, line 303
Python Executable: /Users/shin/dev/tryjango/bin/python
Python Version: 3.7.1
Python Path:
['/Users/shin/dev/tryjango/src',
'/Users/shin/dev/tryjango/lib/python37.zip',
'/Users/shin/dev/tryjango/lib/python3.7',
'/Users/shin/dev/tryjango/lib/python3.7/lib-dynload',
'/anaconda3/lib/python3.7',
'/Users/shin/dev/tryjango/lib/python3.7/site-packages']
Server time: Thu, 14 Feb 2019 11:38:17 +0000
Environment:
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/auth/user/1/change/Django Version: 2.0.7
Python Version: 3.7.1
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'products']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']
Traceback:
File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py" in execute
303. return Database.Cursor.execute(self, query, params)The above exception (no such table: main.auth_user__old) was the direct cause of the following exception:
File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
35. response = get_response(request)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
128. response = self.process_exception_by_middleware(e, request)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
126. response = wrapped_callback(request, *callback_args, **callback_kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/contrib/admin/options.py" in wrapper
575. return self.admin_site.admin_view(view)(*args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/contrib/admin/sites.py" in inner
223. return view(request, *args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/contrib/admin/options.py" in change_view
1557. return self.changeform_view(request, object_id, form_url, extra_context)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapper
62. return bound_func(*args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/utils/decorators.py" in bound_func
58. return func.get(self, type(self))(*args2, **kwargs2)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/contrib/admin/options.py" in changeform_view
1451. return self._changeform_view(request, object_id, form_url, extra_context)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/contrib/admin/options.py" in _changeform_view
1498. self.log_change(request, new_object, change_message)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/contrib/admin/options.py" in log_change
790. change_message=message,File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/contrib/admin/models.py" in log_action
29. change_message=change_message,File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
82. return getattr(self.get_queryset(), name)(*args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/query.py" in create
417. obj.save(force_insert=True, using=self.db)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/base.py" in save
729. force_update=force_update, update_fields=update_fields)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/base.py" in save_base
759. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/base.py" in _save_table
842. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/base.py" in _do_insert
880. using=using, raw=raw)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
82. return getattr(self.get_queryset(), name)(*args, **kwargs)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/query.py" in _insert
1125. return query.get_compiler(using=using).execute_sql(return_id)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
1285. cursor.execute(sql, params)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/utils.py" in execute
100. return super().execute(sql, params)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/utils.py" in execute
68. return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute_with_wrappers
77. return executor(sql, params, many, context)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/utils.py" in exit
89. raise dj_exc_value.with_traceback(traceback) from exc_valueFile "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)File "/Users/shin/dev/tryjango/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py" in execute
303. return Database.Cursor.execute(self, query, params)Exception Type: OperationalError at /admin/auth/user/1/change/
Exception Value: no such table: main.auth_user__old
回答1件
あなたの回答
tips
プレビュー