向第三方应用添加功能

时间:2017-10-28 05:32:19

标签: python django django-models django-admin

我的proyect中有第三方应用程序,我想在管理页面中添加一个模型类和一些功能。

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

  1. 管理员应用程序未附带发送通知的按钮。
  2. 模型和视图没有考虑使用管理页面发送推送通知的选项。
  3. 我解决了覆盖应用的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

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

    有什么建议吗?

0 个答案:

没有答案