在网页中嵌入可编辑的Google Doc电子表格

San*_*ire 11 embed django google-sheets

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

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

这会显示电子表格,也会反映电子表格中的更改,但不可编辑.如何从网页上进行编辑?

rel*_*ted 19

问题是Google文档中的"发布到网络"会为您提供电子表格的不可编辑版本.(所以这不是一个django问题.)

您需要执行"共享",在"有权访问权限"中选择"有链接的任何人",并选择无人登录的任何人都可以进行编辑.然后使用共享链接作为src =值.

  • 很好的解决方案,但当然即使您必须进行身份验证以查看嵌入页面,如果他们有链接,那么任何人仍然可以访问src网址.有没有办法使用"与组织X中的每个人共享"链接作为您的src并验证用户,以便您可以阻止任何人编辑? (2认同)