我正在使用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'
但我仍然有同样的问题。
有什么推荐吗?