dev/Django
[Django]음식점 페이지 만들어보기~2_비밀번호 추가
mingracle
2022. 2. 15. 10:15
migration을 하기위해 터미널에 명령어를 입력해준다.
python manage.py makemigrations python manage.py migrate |
form.password = "" #password의 값을 비워둠
# RESTful(Representational State Transfer)
# : 데이터를 이름(표현)으로 구분하여 자원의 상태(정보)를 주고 받는 것
# : 소프트웨어 프로그램 아키텍처의 한 형식
# : 웹의 기존 기술과 HTTP프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대활용할 수 있다.
# 사용자 -> REST API (get, post, put, delete방식으로 데이터를 넘김)
# REST API -> DB
# DB -> REST API
# REST API -> 사용자 (json, xml을 이용해 데이터를 넘김)
Http Method를 통해 데이터를 처리하는 것을 의미
웹의 모든 자원에 ID를 부여
REST
- Resource(URL)
: /two/li/rest/1 _Resource의 유일한 식별자
- Http Method
: get, post, put, delete방식
- Representation
: client가 정보 요청하면 server는 적절한 응답(Representation)
REST에서 자원은 json, xml, text등 여러 형태의 Representation으로 나타낼 수 있다.