这是一个相当简单的想法,但我不确定我应该从哪里开始阅读。
我想要做的就是在Django Admin中为模型添加一个额外的动作。
例如,我有一个基本的客户管理系统,因为我有客户,公司和发票的模型来跟踪谁欠什么。我想要做的就是添加一个操作或按钮,在使用时,从发票,客户和可能的公司中提取信息,然后将该信息放入PDF文档中。
有什么建议吗?
答案 0 :(得分:1)
您必须覆盖每个模型的管理模板才能添加按钮=> Overriding Admin Templates
要生成PDF,请定义按下按钮后调用的视图。请务必为管理员用户设置right permissions。