Browse Source

feat(uploads): aceita planilhas e CSV em documentos de texto

Amplia TIPOS_TEXTO_PERMITIDOS (validador restringe_tipos_de_arquivo_txt),
usado nos campos de Pauta/Ata/Anexo, para aceitar formatos editáveis de
planilha e CSV: .csv, .xls, .xlsx e .ods (e variantes de MIME). Não requer
migração, pois o validador é referenciado nas migrations apenas pelo nome.
feat/melhorias-pntp-oficio-017
João Moraes 3 weeks ago
parent
commit
89f381c59f
  1. 9
      sapl/utils.py

9
sapl/utils.py

@ -620,6 +620,15 @@ TIPOS_TEXTO_PERMITIDOS = (
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/xml',
'text/xml',
# Formatos editáveis de planilha/CSV (atende à gravação de relatórios do PNTP).
'text/csv',
'application/csv',
'text/comma-separated-values',
'application/vnd.ms-excel', # .xls
'application/x-ole-storage', # .xls (detecção OLE2 legada do libmagic)
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', # .xlsx
'application/vnd.oasis.opendocument.spreadsheet', # .ods / calc
'application/x-vnd.oasis.opendocument.spreadsheet',
)
TIPOS_IMG_PERMITIDOS = (

Loading…
Cancel
Save