Пользовательские столбцы с использованием администратора Django

У меня есть модель 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-admin, имеющая столбцы только для чтения ( текущий год = 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? Какой выход?

21
задан dan-klasson 6 February 2012 в 19:17
поделиться