250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- yaml
- Docker
- pytorch
- MariaDB
- k8s
- 데이터베이스
- 장고
- FLASK
- tensorflow
- kubernetes
- Tkinter
- numpy
- 딥러닝
- 그래픽 유저 인터페이스
- POD
- 웹 프로그래밍
- Computer Vision
- 컴퓨터 비전
- 논문 리뷰
- Web Programming
- 텐서플로우
- 파이토치
- paper review
- 파이썬
- OpenCV
- vue.js
- Python
- Deep Learning
- Django
- GUI
Archives
- Today
- Total
Maxima's Lab
[Django] HTML Form 사용법 본문
728x90
SMALL
안녕하세요, 오늘은 Django에서 HTML Form을 사용하는 방법에 대해서 알아보겠습니다.
HTML Form을 사용하기 위한 간략한 Template은 다음과 같습니다.
<form method="POST" action="">
{% csrf_token %}
<label for="label_1">Label-1</label>
<input type="text" id="label_2" name="label_1_name" value="Default Value">
<input type="submit" value="Submit">
</form>
- 위의 Form Template 에서 method는 POST / GET로 구성되어 있으며 사용자의 데이터들을 수정하지 않는 / 수정하는 상황에 따라 각각 사용할 수 있습니다. 또한, 데이터를 어떤 URL로 전송하는 지에 대한 내용입니다.
- csrf_token은 CSRF (Cross Site Request Forgery)의 공격으로 부터 방어하기 위해 사용하는 명령어입니다.
- 그외의 나머지 명령어는 label과 text type의 input 그리고 최종적으로 submit type의 input을 통해 POST로 데이터들을 전송하는 하는 내용입니다.
<input type="submit" value="Submit">
위의 코드 대신 아래 코드를 사용할 수 있습니다.
<button type="submit">Submit</button>
지금까지, Django 에서 HTML Form을 사용하는 방법에 대해서 알아보았습니다.
728x90
LIST
'Web Programming' 카테고리의 다른 글
[Django] Database (데이터 베이스) 구축 및 연동(Models, Connection) (0) | 2023.01.08 |
---|---|
[Django] App 생성 및 Project 연동 (0) | 2023.01.07 |
[Django] 가상 환경(Virtual Environment) 구축하기 - Mac Os (0) | 2022.11.12 |
[Django] Prior(Back) Page Link (이전 페이지 링크) (0) | 2022.11.03 |
[Django] Django 설치, Project 생성 및 Server 실행 (0) | 2022.11.02 |
Comments