Render

한준수·2020년 6월 6일
0

Django

목록 보기
3/8

render와 redirect 차이

render

render(request, template_name, context=None, content_type=None, status=None, using=None)

위 파라미터 중에서 request와 template_name 은 필수적으로 넣어줘야 한다.
context는 view에서 사용하던 파이썬 변수를 html 템플릿으로 넘길 수 있다.

!! context는 dict형으로 사용하며 key 값이 변수 이름 value가 파이썬 변수이다

redirect

redirect(to, permanent=False, *args, **kwargs)

to에는 어느 URL로 이동 할지를 정한다. 단, 이방법은 render처럼 context를 넘겨주진 못한다.
단순 이동하는 게념임!

profile
One Step More

0개의 댓글