/ / Crie uma coluna da tabela oculta - python, django, django-tables2

Crie uma coluna de tabela oculta - python, django, django-tables2

Eu estou usando o Django e Django tables2. Eu li a documentação, mas não consegui encontrar uma resposta para esta pergunta. Por algum motivo (consulta de banco de dados) eu preciso armazenar as chaves primárias da tabela de banco de dados em uma coluna na tabela que não é exibida na página da Web.

Eu tenho que verificar explicitamente cada coluna e torná-la invisível ou há algo melhor disponível nas tabelas do django 2 api.

Respostas:

2 para resposta № 1

O ID da coluna (chave primária) é criado por padrão com o Django e mostrando por padrão com o django tables2. Portanto, não há necessidade de criá-lo. Se você quiser ir a maneira simples de escondê-lo, você pode fazer isso no css tempates. Eu adicionei isso ao meu modelo, que irá certificar-se de que não é mostrado.

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

Eu ainda não tenho certeza se eu entendi você. Mas se é isso que você está tentando fazer, isso vai funcionar.