Browse Source

Arruma tela de detail

pull/323/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
committed by Edward Ribeiro
parent
commit
dbd15b2925
  1. 10
      norma/layouts.yaml
  2. 8
      norma/views.py

10
norma/layouts.yaml

@ -8,6 +8,16 @@ TipoNormaJuridica:
- descricao sigla equivalente_lexml
NormaJuridica:
Identificação Básica:
- tipo numero ano
- data esfera_federacao complemento
- data_publicacao veiculo_publicacao pagina_inicio_publicacao pagina_fim_publicacao
- texto_integral
- ementa
- indexacao
- observacao
NormaJuridicaCreate:
Identificação Básica:
- tipo numero ano
- data esfera_federacao complemento

8
norma/views.py

@ -27,6 +27,10 @@ class NormaCrud(Crud):
class UpdateView(crud.base.CrudUpdateView):
form_class = NormaJuridicaForm
@property
def layout_key(self):
return 'NormaJuridicaCreate'
def get_initial(self):
norma = NormaJuridica.objects.get(id=self.kwargs['pk'])
if norma.materia:
@ -38,6 +42,10 @@ class NormaCrud(Crud):
class CreateView(crud.base.CrudCreateView):
form_class = NormaJuridicaForm
@property
def layout_key(self):
return 'NormaJuridicaCreate'
class BaseMixin(crud.base.BaseMixin):
list_field_names = ['tipo', 'numero', 'ano', 'ementa']

Loading…
Cancel
Save