HTTP 프로토콜 메서드 POST를 통해 서버에 데이터를 보내고, 그 데이터를 DB에 저장하는 방법을 실습한다.
1.
Send POST data
2.
Receive POST data
3.
Save DB
<input type=”text” name=”hello_world_input”>
temp = request.POST.get(’hello_world_input’)
new_hello_world = HelloWorld()
new_hello_world.text = temp
new_hello_world.save()
return render(request, ‘accountapp/hello_world.html’, context={’text’: ‘POST METHOD!!!’})
→ return render(request, ‘accountapp/hello_world.html’, context={’hello_world_output’: new_hello_world})
{% if hello_world_output %}
<h1>
{{ text }}
</h1>
{% endif %}