离线设置Django站点

时间:2015-05-07 10:11:42

标签: python django

我已经从服务器复制了一个网站并试图将其设置为离线但是当我尝试python manage.py syncdb时出现此错误:

TypeError: 'autocommit' is an invalid keyword argument for this function 其他人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:0)

是的,您的服务器和本地环境中有不同版本的Django。在Django 1.6中引入了autocommit选项以禁用它(默认情况下它是True)。 https://docs.djangoproject.com/en/1.6/ref/settings/#autocommit

你可以:

  • 将您当地的python版本升级到Django 1.6或更高版本。
  • 如果您的 settings.py 文件中有autocommit: True,请删除此行,因为默认情况下该行为True