Con "conjuntos de campos" puede hacerlo plegable especificando la clase CSS "colapsar". ¿Cómo hacer lo mismo con "inlines"? ¡Gracias!administrador de Django: ¿cómo hacer que las "líneas" sean colapsables?
15
A
Respuesta
8
actualmente django no admite líneas desplegables listas para usar. This ticket podría darle algunos consejos.
Sin embargo, puede lograrlo fácilmente agregando algunos javascript a su plantilla. Existen numerosos complementos que pueden ayudarte a lograr esto. La manera de añadir un js a una plantilla es reemplazar una forma ModelAdmin con un ModelForm y se establece la clase media con el guión apropiado js.
Espero que esto ayude.
8
Control hacia fuera este snippet, y sólo necesitan incluir jQuery (ya con Django).
18
En Django 1.10+:
class MyModelInline(admin.TabularInline):
model = MyModel
classes = ['collapse']
Cuestiones relacionadas
- 1. Hacer las líneas condicionales en el administrador de Django
- 2. ¿Cómo hacer que las propiedades sean privadas?
- 3. ¿Cómo hacer que las páginas php/html sean seguras/https?
- 4. ¿Cómo puedo hacer que las texturas sean transparentes en OpenGL?
- 5. ¿Cómo puedo hacer que las URL en Django sean similares a stackoverflow?
- 6. ¿Cómo hacer que mis aplicaciones sean "personalizables"?
- 7. Hacer que las clases de servicio de primavera sean definitivas?
- 8. administrador de Django: faltan líneas para algunos registros
- 9. administrador de django anulando método guardar en líneas?
- 10. Cómo hacer que las urls sean seguras en GAE usando django_wsgi built-in
- 11. ¿Cómo puedo hacer que las etiquetas xtick de un diagrama sean dibujos simples usando matplotlib?
- 12. ¿Cómo hacer que las celdas sean de solo lectura en las hojas de cálculo?
- 13. Las columnas personalizadas utilizando Django administrador
- 14. ¿Cómo agregar enlaces que se pueden hacer clic a un campo en el administrador de Django?
- 15. ¿Cómo hacer que los miembros de struct sean privados?
- 16. ¿Cómo hacer que los controladores Grails sean más DRY?
- 17. ¿Cómo hacer que estas funciones tipadas dinámicamente sean seguras?
- 18. Cómo hacer que las entradas de registro de errores de apache sean más largas
- 19. ¿Cómo hacer que las propiedades de NSString de NSManagedObject sean con "copiar" en lugar de "retener"?
- 20. ¿Cómo puedo hacer las combinaciones de git de tal manera que sean fáciles de revertir?
- 21. ¿Cómo hago que las consultas Django ManyToMany 'through' sean más eficientes?
- 22. Hacer que el uso de administrador de Django traduzca los nombres de los campos
- 23. Django: ¿cómo hacer que ImageField/FileField sea opcional?
- 24. ¿Cómo puede hacer que las etiquetas de forma horizontal de Bootstrap sean más pequeñas con CSS?
- 25. ¿Cómo puedo hacer que las propiedades de los archivos de propiedades sean obligatorias en Spring?
- 26. Cómo hacer que las barras de desplazamiento de listview sean visibles todo el tiempo
- 27. ¿Cómo puedo hacer que las devoluciones de eventos en mis formularios de win sean seguras?
- 28. ¿Cómo hacer que algunos filtros sean obligatorios en tastypie?
- 29. ¿Cómo puedo hacer que los enlaces sean blancos?
- 30. ¿Cómo puedo hacer que los elementos HTML no sean resaltables?
Gracias por el enlace, Rasca, voy a echar un vistazo. –
¿Todavía falta en Django (1.6)? – andi
¿Todavía falta en Django 1.9? –