我正在将 Django-suit 用于管理面板。我的“用户”模型将“地址”和“联系人”字段作为外键。尝试更改用户信息时,地址和联系人字段具有更改/编辑并在其旁边添加新选项。但更改/编辑选项仍处于禁用状态(见图)。
此外,当我点击添加新图标时,应该会弹出一个新的表单窗口。但相反,它会将我带到同一浏览器选项卡中的表单。解决这个问题的任何见解?
我正在将 Django-suit 用于管理面板。我的“用户”模型将“地址”和“联系人”字段作为外键。尝试更改用户信息时,地址和联系人字段具有更改/编辑并在其旁边添加新选项。但更改/编辑选项仍处于禁用状态(见图)。
此外,当我点击添加新图标时,应该会弹出一个新的表单窗口。但相反,它会将我带到同一浏览器选项卡中的表单。解决这个问题的任何见解?
在收到@Efi MK 的问题后,我再次尝试深入研究问题,并在这篇文章的帮助下发现了我的错误(Django admin add related object doesn't open popup window?)。
主项目以前是使用 Django-1.6 实现的。我正在通过使用 Django-1.11 添加一些新功能来扩展项目。问题是,我用于 Django-admin 的静态文件来自以前的版本。'collectstatic' 命令没有替换以前版本中与新版本同名的文件。不幸的是,我没有注意到这一点。
我删除了整个“静态”文件夹,再次运行“收集静态”,问题中提到的两个问题都得到了解决。谢谢,Efi 询问:)