/ / Crear una columna de tabla oculta - python, django, django-tables2

Cree una columna de tabla oculta - python, django, django-tables2

Estoy usando Django y Django tables2. Leí la documentación pero no pude encontrar una respuesta a esta pregunta. Por alguna razón (consulta de la base de datos) necesito almacenar las claves primarias de la tabla de la base de datos en una columna de la tabla que no se muestra en la página web.

¿Tengo que verificar explícitamente cada columna y hacerla invisible o hay algo mejor disponible en la api de django tables 2?

Respuestas

2 para la respuesta № 1

La columna Id (clave primaria) es creado por defecto con Django y mostrado por defecto con django tables2. Así que no hay necesidad de crearlo. Si quieres ir a la manera simple de ocultarlo, puedes hacerlo en los css. Agregué esto a mi plantilla que asegurará que no se muestre.

<style type="text/css">
td.id, th.id {
display:none;
}
</style>

Todavía no estoy seguro de haberte entendido. Pero si esto es lo que estás tratando de hacer, esto funcionará.