在我的申请中,我有一组可能是(最多)一个团队成员的球员。我正在玩家管理员视图中实施自定义操作,我选择玩家并与这些玩家一起创建一个新团队,例如:www.jpichon.net/blog/2010/08/django-admin-actions-and-intermediate -pages /
然而,我感觉应该采用一种不那么django - 侵入式的方式来实现这一点,而不是使用完全自定义的模板。我在想的是:当来自创建团队行动时,Team类的正常ModelForm可以扩展为接受参数吗?我很难找到关于这个主题的一些文件。
这是我到目前为止的截图(遵循上述指南):
我希望得到类似的内容:
第一部分在使用自定义模板时工作正常,但我无法弄清楚如何(很好地)扩展团队的现有管理页面以接受来自操作的玩家参数。我想第三步(点击“创建团队”按钮后)可以通过覆盖团队模型的save()方法来完成吗?
感谢任何帮助!