我的proyect中有第三方应用程序,我想在管理页面中添加一个模型类和一些功能。
特别是,我开始使用django-push-notifications向用户发送推送通知。问题是:
- 管理员应用程序未附带发送通知的按钮。
- 模型和视图没有考虑使用管理页面发送推送通知的选项。
醇>
我解决了覆盖应用的app_index.html
模板的第一个问题。这里没问题。
问题是当我尝试为该按钮添加功能时。我需要按下按钮时,它会显示一个像这样的模态,我可以输入不在原始模型中的东西。
例如,让模型类“通知”包含标题,正文,图像,图标,主题下拉列表等字段会很有用。然后,当我按下按钮“发送推送时“在管理页面中,会显示一个弹出窗口,其中包含用于输入这些字段的表单。最后,当我想发送通知时,视图(我猜...)会收到这些值并发送通知(在this way或this way中)。
有什么建议吗?