Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django Web App通过Heroku Connect与Salesforce集成_Python_Django_Postgresql_Heroku_Salesforce - Fatal编程技术网

Python Django Web App通过Heroku Connect与Salesforce集成

Python Django Web App通过Heroku Connect与Salesforce集成,python,django,postgresql,heroku,salesforce,Python,Django,Postgresql,Heroku,Salesforce,我正在通过Heroku Connect将Salesforce与我的Django web应用程序集成。我正在使用Postgres作为我的数据库。我已设置Heroku Connect,以便我的Salesforce表能够正确复制到Postgres: 但是,我不确定如何在代码中访问“salesforce”模式。(例如,在views.py文件中)。我已经查看了设置settings.py文件的步骤,但是我仍然不确定在代码中访问和更新“salesforce”模式所需的语法。有人能给我指一下正确的方向吗 根据

我正在通过Heroku Connect将Salesforce与我的Django web应用程序集成。我正在使用Postgres作为我的数据库。我已设置Heroku Connect,以便我的Salesforce表能够正确复制到Postgres:


但是,我不确定如何在代码中访问“salesforce”模式。(例如,在views.py文件中)。我已经查看了设置settings.py文件的步骤,但是我仍然不确定在代码中访问和更新“salesforce”模式所需的语法。有人能给我指一下正确的方向吗

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

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

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

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