我正在使用django-salesforce并且我想在 Django 中创建一个模型,该模型具有ForeignKey指向 SFDC 模型(托管在 force.com 上)的字段。
我在 force.com 上创建了一个自定义模型,让我们调用它SFModel,我可以通过子类化从 django (CRUD) 成功处理它salesforce.models.Model。
我还创建了一个django.db.models.Model,让我们称之为DJModel,它有一个独特的领域ForeignKey(SFModel)。该模型已在管理面板上注册。
所有模型都经过验证,我可以去我的管理面板尝试创建一个新的DJModel. 但是,当我尝试在管理员中显示 create_form 时,出现以下错误:
hasattr(): attribute name must be string
调试流说

所以我尝试为DATABASES我的settings.py. 有一个专用变量:
SALESFORCE_DB_ALIAS = 'youralias'
但我仍然有同样的问题。
有什么推荐吗?