Commit 9c5f384a9b347cfc2928f8c1e8f23c63665fb94c

Authored by ailsoncgt
1 parent f909c059

Bug manage users #184

users/templates/list_users.html
@@ -37,11 +37,13 @@ @@ -37,11 +37,13 @@
37 {% endif %} 37 {% endif %}
38 <form action="" method="GET" class="form-horizontal"> 38 <form action="" method="GET" class="form-horizontal">
39 <div class="form-group"> 39 <div class="form-group">
40 - <div class="col-md-9 col-sm-9 col-xs-9"> 40 + <div class="col-md-11 col-sm-11 col-xs-11">
41 <input type="text" class="form-control" name="search" placeholder="{% trans 'Search...' %}" /> 41 <input type="text" class="form-control" name="search" placeholder="{% trans 'Search...' %}" />
42 </div> 42 </div>
43 - <div class="col-md-3 col-sm-3 col-xs-3">  
44 - <input type="submit" class="btn btn-primary" value="{% trans 'Search' %}" /> 43 + <div class="col-md-1 col-sm-1 col-xs-1">
  44 + <button type="submit" class="btn btn-fab btn-fab-mini">
  45 + <i class="material-icons">search</i>
  46 + </button>
45 </div> 47 </div>
46 </div> 48 </div>
47 </form> 49 </form>
@@ -68,7 +70,7 @@ @@ -68,7 +70,7 @@
68 <p>{% trans 'Contact' %}: {{ acc.phone }}</p> 70 <p>{% trans 'Contact' %}: {{ acc.phone }}</p>
69 <div align="right"> 71 <div align="right">
70 <a href="{% url 'users:update' acc.username %}" class="btn btn-raised btn-success">{% trans 'Edit' %}</a> 72 <a href="{% url 'users:update' acc.username %}" class="btn btn-raised btn-success">{% trans 'Edit' %}</a>
71 - <a href="javascript:void(0)" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#DeleteModal{{ forloop.counter }}">{% trans 'Delete' %}</a> 73 + <a href="javascript:void(0)" class="btn btn-danger btn-raised btn-lg" data-toggle="modal" data-target="#DeleteModal{{ forloop.counter }}">{% trans 'Delete' %}</a>
72 </div> 74 </div>
73 </div> 75 </div>
74 76
users/views.py
@@ -26,7 +26,7 @@ class UsersListView(HasRoleMixin, LoginRequiredMixin, generic.ListView): @@ -26,7 +26,7 @@ class UsersListView(HasRoleMixin, LoginRequiredMixin, generic.ListView):
26 if search is None: 26 if search is None:
27 users = User.objects.exclude(username = self.request.user.username) 27 users = User.objects.exclude(username = self.request.user.username)
28 else: 28 else:
29 - users = User.objects.filter(Q(username = search) | Q(name__icontains = search)) 29 + users = User.objects.filter(Q(username = search) | Q(name = search) | Q(name__icontains = search) | Q(username__icontains = search)).exclude( username = self.request.user.username)
30 30
31 return users 31 return users
32 32