Как обратиться к полям объекта не используя for?
test_ip = set_like[0].ip
так?
Используйте метод first() вместо того что вы написали.like = Like.objects.filter(ip=client_ip).first()  # Вытаскиваете первый объект из полученного кверисета.
if like:
     test_ip = like.ip
     ...
P.S Избегайте использования ключевых слов в качестве названия переменных (в вашем примере - не используйте слово object)