我正在开发一个Django 1.11应用程序,作为Salesforce对象的UI,使用django-salesforce
与Salesforce进行通信。如何使用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
领域的文件内容,但不是实际的内容。
有没有从附件获取文件内容的方法,而不必为此仅实现OAuth客户端?
请编辑您的问题,编写您的附件模型,查询和意想不到的输出内容,通常可以理解:“从我看到的内容”。为了举例的目的,信息可以被简化,但应该存在。用你正在做/尝试的东西来替换“基本上我需要”这个词,这样也更好。您可以从SO网站的某些成功问题或[帮助](https://stackoverflow.com/help/how-to-ask)获得灵感。这一切都可能是为什么这个问题被拒绝投票并被标记为关闭。 – hynekcer
@hynecer感谢您的建议,我希望现在更好 –