Fixed #23695 -- condition decorator would return 200 for HEAD request, if ETag is not used

https://code.djangoproject.com/ticket/23695