tengo un modelo Data
, asociado a una tabla de este modo (El modelo Data
se compone de solamente IntegerField):Las columnas personalizadas utilizando Django administrador
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...]
Quiero tener una mesa django-admin, en sólo lectura que tiene columnas (current year = 2011, quarter = 1
)
subject | sales current year | sales current quarter | sales last year | sales current quarter last year |
----------------------------------------------------------------------------------------------------------
1 | 110 | 30 | 240 | 20
[AND SO ON]
La pregunta es: es posible hacer que el uso de django-admin? ¿Cuál es la salida?
última pregunta, si quiero ordenar la columna no funciona porque se trata de métodos y no atributos , ¿cierto? ¡Gracias! – zambotn
echa un vistazo a [esto] (http://stackoverflow.com/questions/2168475/django-admin-how-to-sort-by-one-of-the-custom-list-display-fields-that-has-no -d) y [este] (http://stackoverflow.com/questions/2647632/how-to-allow-sorting-in-the-django-admin-by-a-custom-list-display-field-which- d) –
Verdadero. Puede agregar la capacidad de ordenar diciéndole a django qué campo usar con ' .admin_order_field = 'my_field'', pero no hay un buen campo para vincular en este escenario. –