mirror of https://github.com/interlegis/sapl.git
Browse Source
* Implementar pesquisa de usuário Adequar layouts dos botões Adicionar confirmação para deletar usuário Adicionar success_message ao deletar Capturar e tratar ProtectedError em DeleteUsuario Subir pequena alteração Atualizar self.form.helper * Update sapl/base/views.py Co-Authored-By: rjoao <cont.joaorodrigues@gmail.com> * Atualizar sapl/base/views.pypull/2527/head
João Rodrigues
6 years ago
committed by
Edward
7 changed files with 168 additions and 70 deletions
@ -0,0 +1,51 @@ |
|||||
|
{% extends "crud/list.html" %} |
||||
|
{% load i18n %} |
||||
|
{% load crispy_forms_tags staticfiles %} |
||||
|
|
||||
|
{% block base_content %} |
||||
|
{% if not show_results %} |
||||
|
{% crispy filter.form %} |
||||
|
<a href="{% url 'sapl.base:user_create' %}" class="btn btn-outline-primary">{% trans 'Criar usuário' %}</a> |
||||
|
{% endif %} |
||||
|
|
||||
|
{% if show_results %} |
||||
|
<div class="actions btn-group float-right" role="group"> |
||||
|
<a href="{% url 'sapl.base:usuario' %}" class="btn btn-outline-primary">{% trans 'Fazer nova pesquisa' %}</a> |
||||
|
<a href="{% url 'sapl.base:user_create' %}" class="btn btn-outline-primary">{% trans 'Criar usuário' %}</a> |
||||
|
</div> |
||||
|
<br /><br /> |
||||
|
{% if numero_res > 0 %} |
||||
|
{% if numero_res == 1 %} |
||||
|
<p>Foi encontrado {{ numero_res }} resultado</p> |
||||
|
{% else %} |
||||
|
<p>Foram encontrados {{ numero_res }} resultados</p> |
||||
|
{% endif %} |
||||
|
<table class="table table-striped table-hover"> |
||||
|
<thead> |
||||
|
<tr> |
||||
|
<th>Nome de Usuário</th> |
||||
|
<th>Nome</th> |
||||
|
<th>E-mail do Usuário</th> |
||||
|
</tr> |
||||
|
</thead> |
||||
|
<tbody> |
||||
|
{% for usuario in page_obj %} |
||||
|
<tr> |
||||
|
<td> |
||||
|
<a href="{% url 'sapl.base:user_edit' usuario.pk %}">{{ usuario.username }}</a> |
||||
|
</td> |
||||
|
<td>{{ usuario.first_name }} {{ usuario.last_name }}</td> |
||||
|
<td>{{ usuario.email }}</td> |
||||
|
</tr> |
||||
|
{% endfor %} |
||||
|
</tbody> |
||||
|
</table> |
||||
|
{% else %} |
||||
|
<font size="4"><p align="center">{{ NO_ENTRIES_MSG }}</p></font> |
||||
|
{% endif %} |
||||
|
{% endif %} |
||||
|
|
||||
|
<br/> |
||||
|
{% include 'paginacao.html'%} |
||||
|
<br /><br /><br /> |
||||
|
{% endblock base_content %} |
@ -1,35 +0,0 @@ |
|||||
{% extends "base.html" %} |
|
||||
{% load i18n %} |
|
||||
{% load tz %} |
|
||||
{% load common_tags %} |
|
||||
{% block base_content %} |
|
||||
<fieldset> |
|
||||
<h1>Lista de usuários</h1> |
|
||||
{% if not user_list %} |
|
||||
<p>{{ NO_ENTRIES_MSG }}</p> |
|
||||
{% else %} |
|
||||
<table class="table table-striped table-hover"> |
|
||||
<thead> |
|
||||
<tr> |
|
||||
<th>Nome de Login</th> |
|
||||
<th>Nome</th> |
|
||||
<th>E-mail do Usuário</th> |
|
||||
</tr> |
|
||||
</thead> |
|
||||
<tbody> |
|
||||
{% for user in user_list %} |
|
||||
<tr> |
|
||||
<td> |
|
||||
<a href="{% url 'sapl.base:user_edit' user.pk %}">{{ user.username }}</a> |
|
||||
</td> |
|
||||
<td>{{ user.first_name }} {{ user.last_name }}</td> |
|
||||
<td>{{ user.email }}</td> |
|
||||
</tr> |
|
||||
{% endfor %} |
|
||||
</tbody> |
|
||||
</table> |
|
||||
{% endif %} |
|
||||
<a class="btn btn-outline-primary" href="{% url 'sapl.base:user_create' %}">Criar Usuário</a> |
|
||||
</fieldset> |
|
||||
{% include 'paginacao.html'%} |
|
||||
{% endblock base_content %} |
|
Loading…
Reference in new issue