Я только что прочитал на SO:Что делает перенаправление на модель?
В случае HttpResponseRedirect первый аргумент может быть только URL.
redirect, который в конечном итоге возвращает HttpResponseRedirect может принять модель, просмотр или URL как аргумент "to". Так что немного более гибким в том, что он может «перенаправить».
Я перенаправляюсь на последние два, но в каком случае вы можете перенаправить на модель?
Интересный вопрос. Я никогда не пробовал передавать экземпляр модели в HttpResponseRedirect, но он мог бы неявно вызвать 'get_absolute_url()', если модель имеет такое свойство. – Brandon