Ejemplo n.º 1
0
def search(request):
    
    if request.method == "GET":
        search_term = request.GET.get("search")
        searched_photos = Photo.search_photo_by_category(search_term)
        results = len(searched_photos)
        message = "{}".format(search_term)
        
        return render(request, "gallery/search.html", context={"message":message,
                                                               "photos":searched_photos,
                                                               "results":results})
    else:
        message = "You have not searched for any photo"
        return render(request, "gallery/search.html", context={"message":message})
Ejemplo n.º 2
0
 def test_search_photo_by_category(self):
     photos = Photo.search_photo_by_category("Test")
     self.assertFalse(len(photos) > 0)