我是deploying
上的一个项目。我正在使用PythonAnywhere
数据库。
sqlite
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'mydatabase.db',
}
}
启动时,在项目的根目录中创建了文件makemigrations
(大小为0字节),但出现错误-mydatabase.db
答案 0 :(得分:1)
该错误是由于我的粗心造成的。
在django中,views.py
在migrations
之前执行。有一行运行database query
。由于database
在服务器上为空,并且脚本已经在执行对它的请求,因此很明显在migrations
期间我收到此错误。
仅需删除/评论数据库请求即可。