Browse Source

Adiciona detalhes Autorizacao para Proposicoes

pull/508/head
Eduardo Calil 9 years ago
parent
commit
2c61c490cb
  1. 3
      sapl/materia/forms.py
  2. 4
      sapl/materia/views.py

3
sapl/materia/forms.py

@ -101,7 +101,8 @@ class ProposicaoForm(ModelForm):
class Meta:
model = Proposicao
fields = ['tipo', 'data_envio', 'descricao', 'texto_original']
fields = ['tipo', 'data_envio', 'descricao', 'texto_original', 'autor']
widgets = {'autor': forms.HiddenInput()}
class AcompanhamentoMateriaForm(ModelForm):

4
sapl/materia/views.py

@ -219,6 +219,10 @@ class ProposicaoCrud(Crud):
def layout_key(self):
return 'ProposicaoCreate'
def get_initial(self):
autor_id = Autor.objects.get(user=self.request.user.id)
return {'autor': autor_id}
class UpdateView(PermissionRequiredMixin, CrudUpdateView):
form_class = ProposicaoForm
permission_required = permissoes_autor()

Loading…
Cancel
Save