【发布时间】:2019-06-22 00:01:43
【问题描述】:
我想从自定义模板中添加一个链接,该链接进入 Django 管理员添加页面:
- 它将更改的模型是动态的,如下面的代码所示,但它会有一个选择字段,我希望它已经填充并禁用进一步更改,直到尽可能保存为止;
- 保存后返回到相同的模板(通过视图);
- 用新数据更新模板中的图表。
我认为最简单的方法是将添加页面打开到弹出窗口中,但是在模型保存后它会返回列表并且不会关闭弹出窗口,也许有一个属性可以做到这一点?我试过_is_popup,但它什么也没做。
我尝试的另一件事是使用名为 submit_line.html 和 admin_modify.py 模板标签的管理模板。
<a href="/admin/core/{{ indicator_key }}/add/?_is_popup=1" target="popup"
onclick="window.open('/admin/core/{{ key }}/add/?_is_popup=1',
'popup','width=600,height=800'); return false;"></a>
【问题讨论】: