Django syncdb在Python2.6-to_存储的_数据()上崩溃了?

Django syncdb在Python2.6-to_存储的_数据()上崩溃了?,python,mysql,django,Python,Mysql,Django,我的应用程序在Python 2.7.2上本地运行得很好,但尝试将其部署到使用Python 2.6.8的共享主机上,在调用syncdb时会出现以下消息: TypeError: to_stored_data() takes exactly 3 non-keyword arguments (2 given) 我还没有在Django的代码库或Nullege中找到对to_storaged_data()的提及。我有另一个Django站点在同一台机器上运行,没有问题,在一个单独的virtualenv中。你

我的应用程序在Python 2.7.2上本地运行得很好,但尝试将其部署到使用Python 2.6.8的共享主机上,在调用
syncdb
时会出现以下消息:

TypeError: to_stored_data() takes exactly 3 non-keyword arguments (2 given)


我还没有在Django的代码库或Nullege中找到对to_storaged_data()的提及。我有另一个Django站点在同一台机器上运行,没有问题,在一个单独的virtualenv中。你知道这是什么吗?

修复你的坏的
到存储的数据
预保存
信号处理器。=)

修复损坏的
到存储的数据
预保存
信号处理程序。=)

看起来
to_存储的\u数据
必须是连接到
预保存
的信号处理程序。有没有可能是你自己定义的,或者是你正在使用的第三方应用程序
to_storaged_data
不在django或South代码库中。使用或grep递归搜索您的项目和virtualenv以查找
to_storaged_data
的实例。您的共享主机提供商也可能已将
to_storaged_data
预保存信号处理程序修补到您正在使用的django版本中(如果你不是自己安装的话)。这正是我今天早些时候为响应一个旧的待办事项而实现的预保存处理程序。我不确定它到底是做什么的,所以我想我只是忘记了。我是个白痴。请随意将其作为一个答案发布,以便我可以接受:)看起来
to_存储的\u数据
必须是连接到
预保存
的信号处理程序。有没有可能是你自己定义的,或者是你正在使用的第三方应用程序
to_storaged_data
不在django或South代码库中。使用或grep递归搜索您的项目和virtualenv以查找
to_storaged_data
的实例。您的共享主机提供商也可能已将
to_storaged_data
预保存信号处理程序修补到您正在使用的django版本中(如果你不是自己安装的话)。这正是我今天早些时候为响应一个旧的待办事项而实现的预保存处理程序。我不确定它到底是做什么的,所以我想我只是忘记了。我是个白痴。请随意将其作为一个答案发布,以便我可以接受:)