0
有辦法顯示一個消息後的模型已保存在數據庫中,或者如果有錯誤,同時節省。但我怎麼顯示一個警告,當用戶在Django管理點擊保存按鈕?有沒有辦法做到這一點?顯示警告消息之前在Django保存型號聯繫
有辦法顯示一個消息後的模型已保存在數據庫中,或者如果有錯誤,同時節省。但我怎麼顯示一個警告,當用戶在Django管理點擊保存按鈕?有沒有辦法做到這一點?顯示警告消息之前在Django保存型號聯繫
如果您探索了django管理員,那麼您可以看到django使用submit_line.html來渲染保存(保存&繼續)按鈕。
有多種方式做到這一點,
1)如果你想應用程式明智的警報,然後在admin.py
文件包括自定義JS與管理媒體選項文件,
@admin.register(Model)
class ModelAdmin(admin.ModelAdmin):
class Media:
js = (
'js/myscript.js', # project's static folder (/static/js/myscript.js)
)
在你myscript.js
寫,
$(document).ready(function(){
$('form').submit(function() {
var c = confirm("continue submitting ?");
return c;
});
})
2)如果您希望警報在管理所有形式的公正繼承submit_line.html在templates/admin/submit_line.html
目錄和簡單的寫,
<script>
$(document).ready(function(){
$('form').submit(function() {
var c = confirm("continue submitting ?");
return c;
});
})
</script>
做到這一點的唯一方法是通過使用Javascript,甚至更好的jQuery是Django管理[已提供](https://docs.djangoproject.com/en/dev/ref/的contrib /管理/ JavaScript的/)你。 –