我想在Django admin中实现一个报告部分.这意味着在管理员主页中添加自定义部分,而不是模型列表,我会看到报告列表.我想使用Django的管理表与过滤器,排序,如果可能的话,一切.
实现这一目标的"最佳"方式是什么?我意识到这是一个"大"的问题,所以我不是要求代码片段,所需的操作总结就好了:)
PS Be报告我的意思是通过自定义查询(查询集或如何调用它)的"组合"模型.
PS2也许这个问题应该是这样的:如何在自己的管理视图中使用Django管理表功能?
PS3或者也许有一种方法可以向现有的管理界面提供我自己的数据.这样我就不需要做任何其他事情了.我只是想说而不是一个模型拿这个数据并将它显示在一个很好的表中,我可以对它进行排序,过滤等等.
Django ChoiceField"验证给定值是否存在于选择列表中."
我想要一个ChoiceField(所以我可以在视图中输入选项)但我不希望Django检查选择是否在选项列表中.解释原因很复杂但这就是我的需要.这将如何实现?
有没有办法让Python方法可以访问类字段/方法而不使用self参数?
自己写真的很烦人。自己。自己。自己。代码变得如此丑陋,以至于我正在考虑不再纯粹为了代码美观而使用类。我不关心风险或最佳实践。我只是不想再看到自己。
PS 我知道重命名的可能性,但这不是重点。