上传 .txt 文件到 contentful
Upload .txt file to contentful
我正在尝试使用 contentful python api 从计算机上传一个 .txt 文件到 contentful。这是 link 到 documentation
下面是我的代码
with open('/Users/p2335/Documents/Work/files/input/test.txt', 'rb') as file:
new_upload = client.uploads(space_id).create(file)
client.assets(space_id, 'dev').create(
'ptn2',
{
'fields': {
'file': {
'en-US': {
'fileName': 'rds1.txt',
'contentType': 'text/plain',
'uploadFrom': new_upload.to_link().to_json()
}
}
}
}
)
然而,当我签入 contentful 时,我没有看到该文件。下面是截图
我做错了什么?
我相信您还需要通过调用 asset.process()
来启动资产处理。我无法从文档中得知对 create 的调用是否已经应该启动此调用,但它似乎并没有。
我正在尝试使用 contentful python api 从计算机上传一个 .txt 文件到 contentful。这是 link 到 documentation 下面是我的代码
with open('/Users/p2335/Documents/Work/files/input/test.txt', 'rb') as file:
new_upload = client.uploads(space_id).create(file)
client.assets(space_id, 'dev').create(
'ptn2',
{
'fields': {
'file': {
'en-US': {
'fileName': 'rds1.txt',
'contentType': 'text/plain',
'uploadFrom': new_upload.to_link().to_json()
}
}
}
}
)
然而,当我签入 contentful 时,我没有看到该文件。下面是截图
我相信您还需要通过调用 asset.process()
来启动资产处理。我无法从文档中得知对 create 的调用是否已经应该启动此调用,但它似乎并没有。