【发布时间】:2012-11-21 23:53:18
【问题描述】:
我正在开始学习 Django 教程并安装了虚拟环境和 django。我正在使用已经安装 sqlite3 的 Mac 10.6.8。
我在虚拟环境中工作。我将 settings.py 文件更改为:
ENGINE -- 'django.db.backends.sqlite3'
我在 settings.py 文件中将NAME 留空(即''),因为教程说
"如果文件不存在,第一次同步数据库时会自动创建。"
但是当我运行python manage.py syncdb 时,我得到以下错误:
django.core.exceptions.ImproperlyConfigured:使用数据库前请在设置模块中填写数据库NAME。
为什么我的文件没有自动创建?或者我需要做什么来解决这个问题?
谢谢!
【问题讨论】:
标签: django sqlite syncdb manage.py