草庐IT

django-extensions

全部标签

python - Django/sqlite3 "OperationalError: no such table"线程操作

根据我在文档中阅读的所有内容,Django和py-sqlite3都应该适用于线程访问。(对吗?)但是这段代码片段对我来说失败了。主线程中的操作有效,但在我创建的线程中无效。我得到:File"C:\Python27\lib\site-packages\django-1.9-py2.7.egg\django\db\backends\sqlite3\base.py",line323,inexecutereturnDatabase.Cursor.execute(self,query,params)OperationalError:nosuchtable:thrtest_mymodel有什么问题

python - 从 Django 1.6 升级到 1.9 : python manage. py 迁移失败

我在生产环境中运行Django1.6.6,并且最近在暂存环境(开发服务器)上升级到1.9.7。此更新是在服务器上执行的,我按照此处概述的步骤操作UpgradingfromSouth.我注意到迁移文件的结构发生了变化,它们不再包含create语句。这会导致问题,因为如果我从我的GitHub存储库中提取这段新代码并运行pythonmanage.pymakemigrations或pythonmanage.pymigrate,它会显示:django.db.utils.OperationalError:没有这样的表:appname_modelname回溯指向我的urls.py,因为我在查询集中引

python - 从 Django 1.6 升级到 1.9 : python manage. py 迁移失败

我在生产环境中运行Django1.6.6,并且最近在暂存环境(开发服务器)上升级到1.9.7。此更新是在服务器上执行的,我按照此处概述的步骤操作UpgradingfromSouth.我注意到迁移文件的结构发生了变化,它们不再包含create语句。这会导致问题,因为如果我从我的GitHub存储库中提取这段新代码并运行pythonmanage.pymakemigrations或pythonmanage.pymigrate,它会显示:django.db.utils.OperationalError:没有这样的表:appname_modelname回溯指向我的urls.py,因为我在查询集中引

python - 运行 Apache 时打开 SQLite3 数据库文件的 Django 错误

我遇到了这个错误:OperationalErrorat/无法打开数据库文件到目前为止,我尝试过的是在settings.py中设置我的dev.db文件的绝对路径。我已经尝试将www-data添加到我的管理组并将我的项目文件夹的组设置为admin,并将组设置为www-data,但都没有解决问题。我完全被困在这里,如果有人有解决方案,我将不胜感激!肖恩 最佳答案 刚刚过去30分钟我一直在思考这个问题..解决方案在你的settings.py中:DATABASE_NAME='/absolute/path/to/your/database.db

python - 运行 Apache 时打开 SQLite3 数据库文件的 Django 错误

我遇到了这个错误:OperationalErrorat/无法打开数据库文件到目前为止,我尝试过的是在settings.py中设置我的dev.db文件的绝对路径。我已经尝试将www-data添加到我的管理组并将我的项目文件夹的组设置为admin,并将组设置为www-data,但都没有解决问题。我完全被困在这里,如果有人有解决方案,我将不胜感激!肖恩 最佳答案 刚刚过去30分钟我一直在思考这个问题..解决方案在你的settings.py中:DATABASE_NAME='/absolute/path/to/your/database.db

Django项目创建

Django项目创建@目录Django项目创建👨‍🏫方式一:终端命令行方式👨‍🔬方式二:Pycharm创建👨‍🏫方式一:终端命令行方式1️⃣cmd打开终端,切换到指定目录下执行:django-adminstartprojectmysite【mysite为项目名】,创建成功之后,出现如下:2️⃣在项目根目录下【也就是manage.py所在目录下】,运行pythonmanage.pyrunserverDjango会以127.0.0.1:8000这个默认配置启动开发服务器。3️⃣访问http://127.0.0.1:8000/,看到如下的界面,说明Django一切正常。🌸🌸🌸🌷🌷🌷💐💐💐🌷🌷🌷🌸🌸🌸

python - 迁移时 Django FieldDoesNotExist 异常

使用Django1.9。所以我试图迁移我的数据库但是我遇到了这个错误。我花了很多时间试图解决这个问题,但没有成功。如果有必要,我可以上传更多我的代码。这是错误:C:\Users\James\Desktop\James\Work\django\homepgcom>pythonmanage.pymigrateOperationstoperform:Applyallmigrations:auth,interface,sessions,admin,contenttypes,userprofileRunningmigrations:Renderingmodelstates...DONEApply

python - 迁移时 Django FieldDoesNotExist 异常

使用Django1.9。所以我试图迁移我的数据库但是我遇到了这个错误。我花了很多时间试图解决这个问题,但没有成功。如果有必要,我可以上传更多我的代码。这是错误:C:\Users\James\Desktop\James\Work\django\homepgcom>pythonmanage.pymigrateOperationstoperform:Applyallmigrations:auth,interface,sessions,admin,contenttypes,userprofileRunningmigrations:Renderingmodelstates...DONEApply

python - 使用错误(旧)数据库设置的 Django 项目

最近我启动了一个小型Django项目,该项目是我在本地计算机上使用SQLite3数据库和集成开发服务器开发的。我现在将整个项目复制到运行Debian的服务器上。只要我继续使用SQLite3数据库,一切都运行良好。现在我想切换到本地MySQL数据库,所以我更改了项目根文件夹中的settings.py文件,创建了数据库并添加了一个用户。然后我运行syncdb,它毫无问题地创建了所需的表。现在我想使用该应用程序,但我不断收到错误消息,因为Django无法找到表-既不是像django_sessions这样的“标准表”,也不是我自己的表-即使它们在那里(我检查了数据库)。关于我得到的Databa

python - 使用错误(旧)数据库设置的 Django 项目

最近我启动了一个小型Django项目,该项目是我在本地计算机上使用SQLite3数据库和集成开发服务器开发的。我现在将整个项目复制到运行Debian的服务器上。只要我继续使用SQLite3数据库,一切都运行良好。现在我想切换到本地MySQL数据库,所以我更改了项目根文件夹中的settings.py文件,创建了数据库并添加了一个用户。然后我运行syncdb,它毫无问题地创建了所需的表。现在我想使用该应用程序,但我不断收到错误消息,因为Django无法找到表-既不是像django_sessions这样的“标准表”,也不是我自己的表-即使它们在那里(我检查了数据库)。关于我得到的Databa