【问题标题】:Embed editable Google Doc Spreadsheet in web page在网页中嵌入可编辑的 Google Doc 电子表格
【发布时间】:2013-11-21 12:51:26
【问题描述】:

我正在尝试通过包含 Google Doc 电子表格的 iframe 在 django 模板中嵌入“实时”电子表格。我希望电子表格可以从嵌入它的网页进行编辑。我从我的一个 Google Docs 电子表格中剪切并粘贴了 iframe 标记,并将其放入我的网页中。

<iframe width='800' height='700' frameborder='0' 
src='https://docs.google.com/spreadsheet/pub?
key=0AhfnV_dHuG5tdFFzdDRMMnRkWlVEbE9HZ1ZvUnFpcUE&
output=html&widget=true'></iframe>

这会显示电子表格并反映电子表格中的更改,但不可编辑。如何使其可从网页编辑?

【问题讨论】:

    标签: django embed google-sheets


    【解决方案1】:

    问题在于 Google 文档中的“发布到网络”为您提供了不可编辑的电子表格版本。 (所以这并不是一个真正的 django 问题。)

    您需要进行“共享”,在“谁有权访问”中选择“任何有链接的人”所做的,然后选择没有登录的任何人都可以编辑。 然后使用分享链接作为 src= 值。

    【讨论】:

    • 很好的解决方案,但当然,即使您必须进行身份验证才能看到嵌入页面,如果任何人拥有链接,仍然可以访问该 src url。有没有办法使用“与组织 X 中的所有人共享”链接作为您的 src 并验证用户身份,以便您可以阻止任何人进行编辑?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-26
    • 2012-06-18
    • 1970-01-01
    • 2018-06-07
    • 2023-03-13
    • 1970-01-01
    • 2019-07-25
    相关资源
    最近更新 更多