2010-02-22 17 views
5

Tengo un modelo con muchos campos de opinión CharField, que me gustaría editar en el administrador.Campos de edición de administrador de Django de forma tabular

El problema es que cada campo ocupa una línea. ¿Cómo debo hacer ellos muestran como esta (horizontal): http://docs.djangoproject.com/en/1.1/_images/admin12.png http://docs.djangoproject.com/en/1.1/_images/admin12.png

(que no son claves externas)

+1

Todavía estoy buscando una respuesta a esta. ¿Mi pregunta no es lo suficientemente clara o es lo que estoy preguntando de alguna manera irrevocable? – styts

Respuesta

8

Django 1.2 tiene una extensión ListEdit para la administración

Esta es la forma en que lo utilice:

class AccountAdmin(admin.ModelAdmin): 
    list_display = ('Name','Type') 
    list_editable = ('Type',) 

Y así es como se ve:

alt text http://v-lad.org/Imgs/Django-ListEdit.png

+0

¿Hay alguna manera de poder agregar entradas a esa tabla sin tener que cambiar a otra página? – Rikki

Cuestiones relacionadas