<Django 공부하기> redirect와 render의 차이점
Django 공부를 하다보면 다음과 같은 예시의 코드들을 쓰는 경우가 있을 것이다: return redirect('login') ... return render(request, 'accounts/register.html', {'foo': 'bar'}) 여기서 의문이 드는 것은, redirect와 render의 차이점은 무엇인가?? redirect는 간단하게 말해, 지금 내가 있는 페이지에서, 지정한 페이지로 redirect, 다시 지정을 해주는 것이다. 아예 사용자를 그 특정 페이지로 옮긴다고 보면 된다. 302 status code를 불러 일으킨다 (단순히 그 url을 불러일으킬때 나오는 상태 메세지다.) redirect는 HttpResponseRedirect를 불러일으키면서, 페이지의 상단 url이 ..