Browse Source

adicionar visualizacao para superusers

pull/2736/head
Cesar Carvalho 7 years ago
parent
commit
097ec904c0
  1. 9
      sapl/materia/views.py
  2. 35
      sapl/templates/materia/tramitacao_detail.html

9
sapl/materia/views.py

@ -1325,6 +1325,15 @@ class TramitacaoCrud(MasterDetailCrud):
tramitacao.delete() tramitacao.delete()
return HttpResponseRedirect(url) return HttpResponseRedirect(url)
class DetailView(MasterDetailCrud.DetailView):
template_name = "materia/tramitacao_detail.html"
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['user'] = self.request.user
return context
def montar_helper_documento_acessorio(self): def montar_helper_documento_acessorio(self):
autor_row = montar_row_autor('autor') autor_row = montar_row_autor('autor')

35
sapl/templates/materia/tramitacao_detail.html

@ -0,0 +1,35 @@
{% extends "crud/detail.html" %}
{% load i18n %}
{% block actions %} {% endblock %}
{% block detail_content %}
{{ block.super }}
{% if tramitacao.user and user.is_superuser %}
<div class="row">
<div class="col-sm-6">
<div id="div_id_user" class="form-group">
<p class="control-label">Usuário</p>
<div class="controls">
<div class="form-control-static">
<div class="dont-break-out">
<a href="{% url 'sapl.base:user_edit' user.pk %}">{{tramitacao.user}}</a>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-6">
<div id="div_ip_user" class="form-group">
<p class="control-label">IP</p>
<div class="controls">
<div class="form-control-static">
<div class="dont-break-out">
{{tramitacao.ip}}
</div>
</div>
</div>
</div>
</div>
</div>
{% endif %}
{% endblock detail_content %}
Loading…
Cancel
Save