PythonAnywhere:django.db.utils.OperationalError:没有这样的表:

时间:2019-10-14 19:13:45

标签: python django deployment pythonanywhere

我是deploying上的一个项目。我正在使用PythonAnywhere数据库。

sqlite

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'mydatabase.db', } } 启动时,在项目的根目录中创建了文件makemigrations(大小为0字节),但出现错误-mydatabase.db

1 个答案:

答案 0 :(得分:1)

该错误是由于我的粗心造成的。

在django中,views.pymigrations之前执行。有一行运行database query。由于database在服务器上为空,并且脚本已经在执行对它的请求,因此很明显在migrations期间我收到此错误。

仅需删除/评论数据库请求即可。