当我添加另一个内联时,模板有一些 javascript 代码...
当用户按下管理页面上的“添加另一个内联链接”时,会添加另一个内联链接,但脚本标记不会出现,在之前创建的链接正常工作之前。
最佳答案
这是因为在小部件中渲染内联 JavaScript 是一种糟糕的做法。
即使添加了 script 标签,我也不认为 $(document).ready
回调会被触发。
如果你想修复它,你可以看看如何django-autocomplete-light这样做:
不要在文档加载时初始化小部件,而是这样做 in a custom signal callback ,
发出自定义信号 on document load ,
发出自定义信号 when a widget is created 。
关于django 内联小部件模板脚本在添加另一个内联时未呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12353912/