向第三方应用程序添加功能

2024-04-25 06:40:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我的项目中有一个第三方应用程序,我想在管理页面中添加一个模型类和一些选项。你知道吗

特别是,我开始使用django-push-notifications向用户发送推送通知。问题是:

  1. 管理应用程序没有一个按钮来发送通知。你知道吗
  2. 模型和视图没有考虑使用管理页面发送推送通知的选项。你知道吗

我解决了覆盖应用程序的app_index.html模板的第一个问题。没问题。你知道吗

Just add an <ul> tag inside <code>content</code> block

问题是,当我试图添加功能的按钮。我需要的是,当按下按钮时,它会显示一个这样的模式,我可以输入的东西不是在原来的模型。你知道吗

This is what I want to achieve when I press the "**SEND PUSH**" button

例如,如果有一个模型类“Notification”,其中包含标题、正文、图像、图标、主题下拉列表等字段,则会很有用。然后,当我在管理页面中按按钮“发送按钮”时,会显示一个弹出窗口,其中包含一个表单,用于输入这些字段。最后,当我想发送通知时,视图(我猜…)接收这些值并发送通知(在this waythis way)。你知道吗

有什么建议吗?你知道吗


Tags: 项目django用户模型视图app应用程序选项