从命令行执行django数据库操作

时间:2014-07-08 17:56:46   收藏:0   阅读:580
从命令行执行django数据库操作,报错:

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details.

看settings.py没有问题

解决办法:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")

注意这个是不行的:
from django.conf import settings
settings.configure()

两者都写也是不行的

从命令行执行django数据库操作,布布扣,bubuko.com

原文:http://blog.csdn.net/junglezax/article/details/37098289

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!