Skip to content

添加分类之后出现错误 #1

Description

@QAQ000000

Python 3.13.2
OperationalError at /admin/soft/category no such column: softAdmin_channel.useApi Request Method: GET Request URL: http://192.168.6.132:8000/admin/soft/category Django Version: 4.2 Exception Type: OperationalError Exception Value: no such column: softAdmin_channel.useApi Exception Location: /www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/sqlite3/base.py, line 328, in execute Raised during: utils._wrapped_view Python Executable: /www/server/pyporject_evn/iptvadmin2-master_venv/bin/python Python Version: 3.13.2 Python Path: ['/www/wwwroot/iptv/iptvadmin2-master', '/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python313.zip', '/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13', '/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/lib-dynload', '/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages'] Server time: Mon, 31 Mar 2025 22:52:11 +0800
`Environment:

Request Method: GET
Request URL: http://192.168.6.132:8000/admin/soft/category

Django Version: 4.2
Python Version: 3.13.2
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'adminApi',
'deviceAdmin',
'android',
'softAdmin']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']

Traceback (most recent call last):
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 89, in _execute
return self.cursor.execute(sql, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/sqlite3/base.py", line 328, in execute
return super().execute(query, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The above exception (no such column: softAdmin_channel.useApi) was the direct cause of the following exception:
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/core/handlers/exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/core/handlers/base.py", line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/wwwroot/iptv/iptvadmin2-master/utils.py", line 11, in _wrapped_view
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/wwwroot/iptv/iptvadmin2-master/adminApi/views.py", line 121, in categoryPage
"allPages": getCategoriesByPageMethod(1)[1]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/wwwroot/iptv/iptvadmin2-master/softAdmin/views.py", line 250, in getCategoriesByPageMethod
channels = ",".join(str(value.name) for value in cate.channels.all())
^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/models/query.py", line 398, in iter
self._fetch_all()
^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/models/query.py", line 1881, in _fetch_all
self._result_cache = list(self._iterable_class(self))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/models/query.py", line 91, in iter
results = compiler.execute_sql(

File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/models/sql/compiler.py", line 1560, in execute_sql
cursor.execute(sql, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 102, in execute
return super().execute(sql, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 67, in execute
return self._execute_with_wrappers(

File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 80, in _execute_with_wrappers
return executor(sql, params, many, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 84, in _execute
with self.db.wrap_database_errors:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/utils.py", line 91, in exit
raise dj_exc_value.with_traceback(traceback) from exc_value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/utils.py", line 89, in _execute
return self.cursor.execute(sql, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/pyporject_evn/iptvadmin2-master_venv/lib/python3.13/site-packages/django/db/backends/sqlite3/base.py", line 328, in execute
return super().execute(query, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Exception Type: OperationalError at /admin/soft/category
Exception Value: no such column: softAdmin_channel.useApi`

Image

OperationalError at _admin_soft_category.html.txt

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions