Browse Source

1718 remover acesso dos models de tipos (#1719)

* Fixes #1718
pull/1728/head
Talitha Pumar 7 years ago
committed by Edward
parent
commit
c908df8491
  1. 24
      sapl/materia/admin.py
  2. 2
      sapl/templates/materia/proposicao_detail.html

24
sapl/materia/admin.py

@ -1,5 +1,11 @@
from django.contrib import admin
from sapl.materia.models import Proposicao
from sapl.materia.models import Proposicao, TipoMateriaLegislativa
from sapl.base.models import TipoAutor
from sapl.comissoes.models import TipoComissao
from sapl.parlamentares.models import TipoAfastamento, SituacaoMilitar, TipoDependente
from sapl.norma.models import TipoNormaJuridica, TipoVinculoNormaJuridica
from sapl.sessao.models import TipoSessaoPlenaria, TipoExpediente, TipoResultadoVotacao
from sapl.protocoloadm.models import TipoDocumentoAdministrativo
from sapl.settings import DEBUG
from sapl.utils import register_all_models_in_admin
@ -8,8 +14,14 @@ register_all_models_in_admin(__name__)
if not DEBUG:
admin.site.unregister(Proposicao)
admin.site.unregister(TipoAutor)
admin.site.unregister(TipoComissao)
admin.site.unregister(TipoAfastamento)
admin.site.unregister(SituacaoMilitar)
admin.site.unregister(TipoDependente)
class ProposicaoAdmin(admin.ModelAdmin):
class RestricaoAdmin(admin.ModelAdmin):
def has_add_permission(self, request, obj=None):
return False
@ -20,4 +32,10 @@ if not DEBUG:
def has_delete_permission(self, request, obj=None):
return False
admin.site.register(Proposicao, ProposicaoAdmin)
admin.site.register(Proposicao, RestricaoAdmin)
admin.site.register(TipoAutor, RestricaoAdmin)
admin.site.register(TipoComissao, RestricaoAdmin)
admin.site.register(TipoAfastamento, RestricaoAdmin)
admin.site.register(SituacaoMilitar, RestricaoAdmin)
admin.site.register(TipoDependente, RestricaoAdmin)

2
sapl/templates/materia/proposicao_detail.html

@ -136,7 +136,7 @@
</div>
</div>
{% endif %}
{% if not AppConfig.receber_recibo_proposicao %}
{% if object.hash_code %}

Loading…
Cancel
Save