gpt4 book ai didi

python - 修改django admin中删除对象时的警告信息?

转载 作者:太空宇宙 更新时间:2023-11-04 06:21:11 25 4
gpt4 key购买 nike

我想在 django admin 的确认消息中添加一些内容?出现的那个说“嘿,如果你删除那个,你也会删除那个那个那个……”

有没有人有想法?

最佳答案

django admin 使用默认消息框架 https://docs.djangoproject.com/en/dev/ref/contrib/messages/

操作现有消息:

storage = messages.get_messages(request)
for message in storage:
do_something_with(message)

添加新消息:

messages.add_message(request, messages.INFO, 'An info.')
messages.add_message(request, messages.SUCCESS, 'An success.')

要使用此代码,您必须覆盖 django 管理 View 或创建一个中间件来处理这些消息。请参阅此以覆盖管理员 View : https://docs.djangoproject.com/en/1.4/ref/contrib/admin/#django.contrib.admin.ModelAdmin.change_view

关于python - 修改django admin中删除对象时的警告信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11984059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com