@ -1250,7 +1250,6 @@ class ProposicaoForm(forms.ModelForm):
widgets = {
'descricao': widgets.Textarea(attrs={'rows': 4}),
'observacao': widgets.Textarea(attrs={'rows': 4}),
'tipo': TipoProposicaoSelect(),
'hash_code': forms.HiddenInput(), }
@ -663,7 +663,7 @@ class ProposicaoCrud(Crud):
class BaseMixin(Crud.BaseMixin):
list_field_names = ['data_envio', 'data_recebimento', 'descricao',
'tipo', 'conteudo_gerado_related']
'tipo', 'conteudo_gerado_related', 'cancelado', ]
class BaseLocalMixin:
form_class = ProposicaoForm
@ -128,10 +128,15 @@ class ProposicaoParlamentarCrud(CrudBaseForListAndDetailExternalAppView):
def get_queryset(self):
return super().get_queryset().filter(
data_envio__isnull=False,
data_recebimento__isnull=False)
data_recebimento__isnull=False,
cancelado=False)
class DetailView(CrudBaseForListAndDetailExternalAppView.DetailView):
@property
def extras_url(self):