admin
- class ArquivoDoTipoDeDocumentoInline(parent_model, admin_site)[source]
Bases:
NestedStackedInlineInline dos arquivos de um tipo de documento (aninhada ao inline de tipos).
- extra = 0
- fk_name = 'tipo_de_documento'
- property media
- model
alias of
ArquivoDoTipoDeDocumento
- show_change_link = True
- class DocumentoDeRecebimentoAdmin(model, admin_site)[source]
Bases:
NestedModelAdminAdmin do Documento de Recebimento com inlines aninhadas de tipos e arquivos.
- form
alias of
ArquivoForm
- inlines = [<class 'src.pre_recebimento.documento_recebimento.admin.TipoDocumentoRecebimentoInline'>]
- list_display = ('get_cronograma', 'get_produto', 'numero_laudo', 'criado_em')
- property media
- readonly_fields = ('uuid',)
- search_fields = ('cronograma__numero', 'cronograma__ficha_tecnica__produto__nome')
- class TipoDocumentoRecebimentoInline(parent_model, admin_site)[source]
Bases:
NestedStackedInlineInline dos tipos de documento do recebimento, com os arquivos aninhados.
- extra = 0
- fk_name = 'documento_recebimento'
- inlines = [<class 'src.pre_recebimento.documento_recebimento.admin.ArquivoDoTipoDeDocumentoInline'>]
- property media
- model
alias of
TipoDeDocumentoDeRecebimento
- readonly_fields = ('uuid',)
- show_change_link = True
Configurações de administração do submódulo de documentos de recebimento:
DocumentoDeRecebimentoAdmin(NestedModelAdmin): lista os documentos com cronograma (get_cronograma), produto (get_produto, lido decronograma.ficha_tecnica.produto.nome), número do laudo e data de criação; busca por número do cronograma ou nome do produto; mantémuuidcomo somente leitura; usa o formulárioArquivoForme inlines aninhadas:TipoDocumentoRecebimentoInline(tipos de documento, comuuidsomente leitura) contendoArquivoDoTipoDeDocumentoInline(arquivos do tipo).DataDeFabricaoEPrazoé registrado com o admin padrão do Django.