Django 1.8 admin,弹出保存后显示空白页面
Django 1.8 admin, blank page displayed after save on popup
我正在使用 Django 1.8。
当我点击外键上的 + link 添加模型时,我被重定向到
admin/Language/dictionary/add/?_to_field=id&_popup=1
编辑:[
这就是问题所在,我正在被重定向。
我在看一个不同的项目 运行 Django 1.7 和 + link 产生一个新的弹出窗口 window.]
页面显示正确,我可以成功将模型保存到数据库中。当我点击保存时,我被重定向到
admin/Language/dictionary/add/?_to_field=id&_popup=1
页面空白
我没有使用 grappelli 或任何其他外部应用程序。
我该如何解决这个问题?
为什么重定向到同一个 link 而不是返回到我从中单击 + 号的模型?
编辑:
我返回的页面包含以下代码
<html>
<head><title></title></head>
<body>
<script type="text/javascript">
opener.dismissAddRelatedObjectPopup(window, "7", "Test2");
</script>
</body>
</html>
出现 Javascript 错误:
Uncaught TypeError: Cannot read property 'dismissAddRelatedObjectPopup' of null
创建弹出窗口的 javascript 在 1.6
和 1.8
之间发生了变化。
问题是提供的静态文件来自 Django 1.6。
我删除了旧的静态文件并确保正在提供新文件。
如果您遇到同样的问题,请务必清除浏览器中的缓存数据,并确认静态文件位于正确的位置。
感谢@sthzg 的帮助。
我正在使用 Django 1.8。
当我点击外键上的 + link 添加模型时,我被重定向到
admin/Language/dictionary/add/?_to_field=id&_popup=1
编辑:[ 这就是问题所在,我正在被重定向。 我在看一个不同的项目 运行 Django 1.7 和 + link 产生一个新的弹出窗口 window.]
页面显示正确,我可以成功将模型保存到数据库中。当我点击保存时,我被重定向到
admin/Language/dictionary/add/?_to_field=id&_popup=1
页面空白
我没有使用 grappelli 或任何其他外部应用程序。
我该如何解决这个问题?
为什么重定向到同一个 link 而不是返回到我从中单击 + 号的模型?
编辑: 我返回的页面包含以下代码
<html>
<head><title></title></head>
<body>
<script type="text/javascript">
opener.dismissAddRelatedObjectPopup(window, "7", "Test2");
</script>
</body>
</html>
出现 Javascript 错误:
Uncaught TypeError: Cannot read property 'dismissAddRelatedObjectPopup' of null
创建弹出窗口的 javascript 在 1.6
和 1.8
之间发生了变化。
问题是提供的静态文件来自 Django 1.6。
我删除了旧的静态文件并确保正在提供新文件。
如果您遇到同样的问题,请务必清除浏览器中的缓存数据,并确认静态文件位于正确的位置。
感谢@sthzg 的帮助。