def list_employees_search(request,name):
"""
parameters/returns:
employees: lista de objetos employee a los que tiene acceso el administrador (los que están en su empresa)
template: employee_list.html
"""
# Check that the current user has permissions
lista = get_list_for_role(request)
if name != "all_true":
#little opt just if not empty
lista=lista.annotate(
search_name=Concat('user__first_name', V(' '), 'user__last_name')
).filter(search_name__icontains=name)
employees = lista.filter(user__is_active=True)
return render(request, "employee/employee_search.html",
{"employees": employees})
评论列表
文章目录