How can I query on the full name in Django?
To clarify, I essentially want to do create a temporary column, combining first_name and last_name to give a fullname, th
What about this:
query = request.GET.get('query')
users = []
try:
firstname = query.split(' ')[0]
lastname = query.split(' ')[1]
users += Users.objects.filter(firstname__icontains=firstname,lastname__icontains=lastname)
users += Users.objects.filter(firstname__icontains=lastname,lastname__icontains=firstname)
users = set(users)
Tried and tested!