【问题标题】:no South database module 'south.db.sqlite3'没有南数据库模块'south.db.sqlite3'
【发布时间】:2015-04-29 04:20:36
【问题描述】:

我正在尝试运行

python manage.py syncdb

但我收到此错误:

There is no South database module 'south.db.sqlite3'

这是我的设置.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

SOUTH_DATABASE_ADAPTERS = {
    'default': 'south.db.sqlite3'
}

【问题讨论】:

标签: python django


【解决方案1】:

您可以通过使用pip install django==1.6 专门安装 Django 1.6 来解决此问题。

如果你加了,你也可能有运气

SOUTH_DATABASE_ADAPTERS = {
    'default': 'south.db.sqlite3'
}

如果这不起作用可能是您的答案可以在这里: http://answerhub.com/qa/questions/28185/how-do-i-get-syncdb-to-work-im-getting-there-is-no.html

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2013-08-04
  • 2015-06-11
  • 2015-06-21
  • 2016-03-25
  • 1970-01-01
  • 1970-01-01
  • 2011-01-19
  • 2021-12-16
相关资源
最近更新 更多