0
这是一个相当简单的想法,但我不确定从哪里开始阅读。向Django Admin添加额外功能
我想要做的就是在Django Admin的模型中添加额外的动作。
例如,我有一个基本的客户管理系统,因为我有客户,公司和发票的模型来跟踪谁欠什么。我想要做的只是添加一个操作或按钮,在使用时,从发票,客户端和可能的公司中提取信息,然后将该信息放入PDF文档中。
有什么建议吗?
这是一个相当简单的想法,但我不确定从哪里开始阅读。向Django Admin添加额外功能
我想要做的就是在Django Admin的模型中添加额外的动作。
例如,我有一个基本的客户管理系统,因为我有客户,公司和发票的模型来跟踪谁欠什么。我想要做的只是添加一个操作或按钮,在使用时,从发票,客户端和可能的公司中提取信息,然后将该信息放入PDF文档中。
有什么建议吗?
你必须重写你的管理模板,每个模型添加一个按钮=>Overriding Admin Templates
生成PDF定义,一旦你按下按钮时调用视图。请务必为您的管理员用户设置right permissions。
你的问题有点含糊。你想如何发生和在哪里?该按钮在哪个页面上?你看过[管理员操作](https://docs.djangoproject.com/en/dev/ref/contrib/admin/actions/) –