python - Django Web App 通过 Heroku Connect 与 Salesforce 集成

标签 python django postgresql heroku salesforce

我正在努力通过 Heroku Connect 将 Salesforce 与我的 Django 网络应用程序集成。我正在为我的数据库使用 Postgres。我已经设置了 Heroku Connect,以便我的 Salesforce 表正确复制到 Postgres:

Postgres schemas

但是,我不确定如何在代码中访问“salesforce”模式。 (例如在 views.py 文件中)。我看过this tutorial设置我的 settings.py 文件,但我仍然不确定访问和更新代码中的“salesforce”模式所需的语法。有人可以指出我正确的方向吗?

最佳答案

根据问题中的链接教程更新我的 settings.py 文件后,我决定使用原始查询直接在 Python 中访问 Salesforce 数据库。 Django 文档 here很好。例如:

with connection.cursor() as cursor:
  cursor.execute("UPDATE salesforce.account SET name = %s WHERE sfid = %s",[newName, id])

关于python - Django Web App 通过 Heroku Connect 与 Salesforce 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42911530/

相关文章:

django - 如何在嵌套文件夹结构中引用我的模型以在 Django 3.2 中转储数据?

postgresql - 触发错误-postgresql

python - 在其他导入与 pep8 冲突之前需要 matplotlib.use。忽略还是修复?

python pandas - 如何合并一列中的日期和另一列中的时间并创建新列

python - 在 Ubuntu Server 16.04LTS 上将 JSON 写入文件导致 Unicode 错误

python - “QuerySet”对象没有属性 'save'

php - PostgreSQL:每年创建新表/复制现有表的最佳方式

sql - 验证身份通过所有先前阶段

c++ - 通过 CGI python 脚本在服务器端运行 .exe 文件

python - 如何在没有额外模型的情况下在 django 中存储数据对?