我有一个名为Data
的模型,它关联到这样一张表(模型Data
只由IntegerField组成):
subject | year | quarter | sales |
----------------------------------
1 | 2010 | 1 | 20 |
1 | 2010 | 2 | 100 |
1 | 2010 | 3 | 100 |
1 | 2010 | 4 | 20 |
1 | 2011 | 1 | 30 |
1 | 2011 | 2 | 50 |
1 | 2011 | 4 | 40 |
2 | 2010 | 1 | 30 |
2 | 2010 | 2 | 20 |
[..-GO ON this way...]
我想要一个只读的 Django 管理页面,其中包含列 (当前年份=2011,季度=1
)。
subject | sales current year | sales current quarter | sales last year | sales current quarter last year |
----------------------------------------------------------------------------------------------------------
1 | 110 | 30 | 240 | 20
[AND SO ON]
问题是:使用django-admin可以实现吗?有什么解决办法?
<method>.admin_order_field = 'my_field'
来添加排序功能,但在这种情况下,没有真正好的字段可以绑定它。 - Chris Pratt