【发布时间】:2017-09-04 10:06:57
【问题描述】:
我正在开发一个 Django 1.11 应用程序,用作一些 Salesforce 对象的 UI,使用 django-salesforce 与 Salesforce 通信。
我必须让用户选择从与其联系人相关的 Salesforce 附件对象下载文件。
# Django Attachment model on my_app/models.py
...
class Attachment(models.Model):
parent = models.ForeignKey(Contact, models.DO_NOTHING,
sf_read_only=models.NOT_UPDATEABLE)
name = models.CharField(max_length=255, verbose_name='File Name')
content_type = models.CharField(max_length=120, blank=True, null=True)
body_length = models.IntegerField(sf_read_only=models.READ_ONLY)
body = models.TextField()
...
在此附件模型上,我可以访问 body 字段中文件内容的其余 URL,但不能访问实际内容。
有没有一种方法可以从附件中获取文件内容,而不必为此实现 OAuth 客户端?
【问题讨论】:
-
请编辑您的问题,编写您的附件模型、查询和您所看到的意外输出,一般来说可以理解:“从我所看到的”。出于示例的目的,信息可以被简化,但应该存在。最好用您正在做/尝试的内容替换最初的单词“基本上我需要”。您可以从 SO 网站上的一些成功问题或help 中获得启发。这可能就是这个问题被否决并标记为关闭的原因。
-
@hynecer 谢谢你的建议,我希望现在更好
标签: python django salesforce beatbox django-salesforce