Fehlermeldung Admin Bereich Django
Verfasst: Freitag 27. September 2019, 17:54
Hallo Zusammen,
ich habe ein Problem bei dem ich nicht weiterkomme. Ich "programmiere" einen Onlineshop mit dem Youtube Tutorial Pythons for Beginners von Mosh. Ich habe den Superuser und auch die Class Products mit den Werten: Name, Preis, Auf Lager und URL angelegt. Einloggen und anzeigen der Produkte-Class funktioniert. Wenn ich im Admin-Bereich über den Browser die Werte für das erste Produkt anlege kommt beim klick auf "SAVE" eine Fehlermeldung:
Environment:
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/products/product/add/
Django Version: 2.1
Python Version: 3.7.4
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'products.apps.ProductsConfig']
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/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py" in execute
296. 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/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
126. response = self.process_exception_by_middleware(e, request)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in wrapper
607. return self.admin_site.admin_view(view)(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py" in inner
223. return view(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in add_view
1647. return self.changeform_view(request, None, form_url, extra_context)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapper
45. return bound_method(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in changeform_view
1536. return self._changeform_view(request, object_id, form_url, extra_context)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in _changeform_view
1579. self.log_addition(request, new_object, change_message)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in log_addition
813. change_message=message,
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/models.py" in log_action
35. change_message=change_message,
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
82. return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/query.py" in create
413. obj.save(force_insert=True, using=self.db)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in save
717. force_update=force_update, update_fields=update_fields)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in save_base
747. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in _save_table
830. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in _do_insert
868. using=using, raw=raw)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
82. return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/query.py" in _insert
1133. return query.get_compiler(using=using).execute_sql(return_id)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
1285. cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in execute
100. return super().execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/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/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute_with_wrappers
77. return executor(sql, params, many, context)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/utils.py" in __exit__
89. raise dj_exc_value.with_traceback(traceback) from exc_value
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py" in execute
296. return Database.Cursor.execute(self, query, params)
Exception Type: OperationalError at /admin/products/product/add/
Exception Value: no such table: main.auth_user__old
ich habe ein Problem bei dem ich nicht weiterkomme. Ich "programmiere" einen Onlineshop mit dem Youtube Tutorial Pythons for Beginners von Mosh. Ich habe den Superuser und auch die Class Products mit den Werten: Name, Preis, Auf Lager und URL angelegt. Einloggen und anzeigen der Produkte-Class funktioniert. Wenn ich im Admin-Bereich über den Browser die Werte für das erste Produkt anlege kommt beim klick auf "SAVE" eine Fehlermeldung:
Environment:
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/products/product/add/
Django Version: 2.1
Python Version: 3.7.4
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'products.apps.ProductsConfig']
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/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py" in execute
296. 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/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
126. response = self.process_exception_by_middleware(e, request)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in wrapper
607. return self.admin_site.admin_view(view)(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py" in inner
223. return view(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in add_view
1647. return self.changeform_view(request, None, form_url, extra_context)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapper
45. return bound_method(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in changeform_view
1536. return self._changeform_view(request, object_id, form_url, extra_context)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in _changeform_view
1579. self.log_addition(request, new_object, change_message)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/options.py" in log_addition
813. change_message=message,
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/contrib/admin/models.py" in log_action
35. change_message=change_message,
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
82. return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/query.py" in create
413. obj.save(force_insert=True, using=self.db)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in save
717. force_update=force_update, update_fields=update_fields)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in save_base
747. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in _save_table
830. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/base.py" in _do_insert
868. using=using, raw=raw)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
82. return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/query.py" in _insert
1133. return query.get_compiler(using=using).execute_sql(return_id)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
1285. cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in execute
100. return super().execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/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/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute_with_wrappers
77. return executor(sql, params, many, context)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/utils.py" in __exit__
89. raise dj_exc_value.with_traceback(traceback) from exc_value
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/utils.py" in _execute
85. return self.cursor.execute(sql, params)
File "/Users/felixgoebs/PycharmProjects/PyShop/venv/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py" in execute
296. return Database.Cursor.execute(self, query, params)
Exception Type: OperationalError at /admin/products/product/add/
Exception Value: no such table: main.auth_user__old