Guest User

Untitled

a guest
Nov 10th, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1.  
  2. from django.shortcuts import render, HttpResponse
  3. from .models import Internship,State,Course
  4. from django.db.models import Q
  5.  
  6.  
  7. # Create your views here.
  8. def home(request):
  9.  
  10. context = {}
  11. return render(request, 'home.html', context)
  12.  
  13. def search(request):
  14. internship = Internship.objects.all()
  15.  
  16.  
  17. query = request.GET.get("q")
  18. if query:
  19. query_set = internship.filter(
  20. Q(name_of_org__icontains=query) |
  21. Q(location__icontains=query) |
  22. Q(state__name__icontains=query) |
  23. Q(course__name__icontains=query)
  24. ).distinct()
  25.  
  26.  
  27. context = {'internship':internship,'query_set': query_set}
  28. return render(request, 'search_page.html', context)
  29.  
  30.  
  31.  
  32.  
Advertisement
Add Comment
Please, Sign In to add comment