TEXTOIR-DEMO
TEXTOIR-DEMO copied to clipboard
OperationalError: no such table: thedataset_run_log
您好 在运行python manage.py runserver 0.0.0.0:8080时报错:
Internal Server Error: /detection/model_test/
Traceback (most recent call last):
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute
return self.cursor.execute(sql, params)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/sqlite3/base.py", line 423, in execute
return Database.Cursor.execute(self, query, params)
sqlite3.OperationalError: no such table: thedataset_run_log
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner
response = get_response(request)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/views/decorators/clickjacking.py", line 50, in wrapped_view
resp = view_func(*args, **kwargs)
File "/home/cciip/Documents/TEXTOIR-DEMO/frontend/detection/views.py", line 405, in model_test
create_time_new = models.Run_Log.objects.values().filter(model_id__type=1,type = 2).order_by('-log_id').first()#,type = 2) #默认显示最新的一条
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/models/query.py", line 674, in first
for obj in (self if self.ordered else self.order_by('pk'))[:1]:
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/models/query.py", line 280, in __iter__
self._fetch_all()
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all
self._result_cache = list(self._iterable_class(self))
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/models/query.py", line 109, in __iter__
for row in compiler.results_iter(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size):
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1124, in results_iter
results = self.execute_sql(MULTI, chunked_fetch=chunked_fetch, chunk_size=chunk_size)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1169, in execute_sql
cursor.execute(sql, params)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/utils.py", line 98, in execute
return super().execute(sql, params)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute
return self.cursor.execute(sql, params)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute
return self.cursor.execute(sql, params)
File "/home/cciip/Application/miniconda3/envs/textoir/lib/python3.8/site-packages/django/db/backends/sqlite3/base.py", line 423, in execute
return Database.Cursor.execute(self, query, params)
django.db.utils.OperationalError: no such table: thedataset_run_log
使用的是如下配置:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', 'HOST': 'localhost', 'PORT': '3306', 'USER': 'ds', 'PASSWORD': 'xxxx', } }