본문 바로가기
내일배움캠프/Django

Django 2일차

by useSword 2024. 4. 12.

 

form에서의 속성 사용법

<form action="#" method="#">
</form>


action : 데이터를 어디로 보낼지 ex) "/submit"
method : 데이터를 어떤 방식으로 보낼지 ex) "post"
html Form은 get,post만 가능
method가 비어있거나 잘 모르면 get으로 요청함.



label for의 의미
input은 반응할려면 버튼을 클릭하는 수밖에 없지만 label for과 input의 id가 같으면 label을 클릭해도 반응함.
이는 모바일에서 자주 사용됨

input은 데이터에 따라 크게 바뀜
data, password, text 처럼

name 속성
서버에서는 name 속성의 값에 접근
name 속성의 값이 key가 되고 사용자가 입력한 값이 value가 되어 전송됨


url 디스패쳐

"/"에 관한 정보
https://velog.io/ (디렉토리)
https://velog.io (파일)

/를 붙인 게 속도적인 측면에서 미세하게 빠름
/를 안붙였을 땐 파일명을 제대로 기입해야 빠름


extends 사용법

 

{% extends "base.html" %}

{% block content %}

{% endblock %}

 

 


name으로 이름을 고정하여 html에서 불러올 때

<h1>Index에 온 걸 환영해!</h1>
<p>My first Django project is working!</p>

<a href="{% url 'data-throw' %}">Throw로 이동하기</a><br>
<a href="{% url 'users' %}">User로 이동하기</a>

'내일배움캠프 > Django' 카테고리의 다른 글

Django 7일차  (1) 2024.04.19
Django 5일차  (0) 2024.04.17
Django 4일차  (1) 2024.04.16
Django 3일차  (0) 2024.04.12
Django 기초 1일차  (0) 2024.04.08