我具体谈论的模板是用户在页面中添加插件时使用的模板。无论是在管理区域中,还是在直接修改页面时,都使用 iframe 显示。
模板本身位于 cms/templates/admin/cms/page/plugin_change_form.html。
我的问题是我需要一些 javascript 来填充表单中的下拉列表。所有的 javascript 都是在 iframe 添加到页面之前运行的,所以我想如果我设法编辑模板,我可以告诉 iframe 加载一些特定的 js。我显然可以直接更改模板,但这有点不受欢迎。我宁愿将它保留在 django 应用程序中,甚至更好地让 js 仅在特定插件上运行。
任何想法表示赞赏。