일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- rest framework
- resful
- secretkey
- SOAP API
- Django
- 사용자인증
- url
- djangorest
- 장고
- 파이썬
- REST
- 웹
- virtual environment
- http
- 환경분리
- 서버설계
- 서버구동
- PYTHON
- restapi
- server
- migrations
- restfulapi
- migrate
- 분리설정
- web
- API
- django 시간 설정
- 환경설정하기
- 서버 만들기
- restful
- Today
- Total
목록파이썬 (4)
grape
개발환경 window + Python 3.8 + PyCharm 목표 Django rest framework 튜토리얼 학습 간단한 주소록 구현 1. 단건 조회, 수정, 삭제 기능 생성 전체 주소록 목록을 조회(GET) 하고 데이터를 생성(POST)하는 기능은 만들었지만 단건 조회, 수정, 삭제 기능은 구현 되지 않았다. 단건 조회 란? "http://127.0.0.1:8000/addresses/1"
개발환경 window + Python 3.8 + PyCharm 목표 Django rest framework 튜토리얼 학습 간단한 주소록 구현 Serializers란 ? 튜토리얼 소스를 보면 Serializer가 있는데 이 Serializer란 기존 Django를 이용한 웹 개발에서 Django ORM의 Queryset은 Django template로 넘겨지며 HTML로 렌더링 되어 Response로 보내지게 된다. 하지만 JSON으로 데이터를 보내야 하는 RESTful API는 HTML로 렌더링 되는 Django template를 사용할 수 없다. 그래서 Queryset이 내포된 JSON으로 매핑하는 과정을 거쳐야 하는데, 이 작업을 Serializer가 하게 된다. 즉, Queryset과 모델 인스턴스..
개발환경 window + Python 3.8 + PyCharm 목표 Django rest framework 튜토리얼 학습 간단한 주소록 구현 1. Migrate 현재 서버를 구동시켜 보면 migrate를 실행하라는 문구가 나온다. migrate란 무엇일까 ? Django 프로젝트는 app단으로 관리를 한다. 프로젝트를 만들게 되면 기본적으로 설치되는 app들이 있다. (ex - admin, auyh, contenttypes, sessions) Django framework 라는게 app을 설치하고 나서 어떠한 변경사항이 있으면 그걸 Django framework에 적용하는 명령어가 있는데 그게 바로 "python manage.py migrate" 명령어 이다. 즉, 어떠한 변경사항이나 새롭게 app를 추..
restful API 서버 란 ? API 서버로 REST 원리의 규칙을 적용하여 만든 API 서버 (자세한 설명은 REST, REST API, RESTful API 란? 글 및 구글링 참조) 개발환경 window + Python 3.8 + PyCharm 목표 Django rest framework 튜토리얼 학습 간단한 주소록 구현 Django 설치, 실행하기 파이썬과 파이참이 설치되어있다고 가정한다. 1. 프로젝트 생성 (1번째 방법) 일단 가장 먼저 파이참으로 새로운 프로젝트를 생성한다. 새로운 프로젝트를 생성할때 가상환경을 새로 생성할지 기존에 사용하던 가상환경을 사용할지 선택하게 된다 . New environment usion = Virtualenv Project: 프로젝트 이름 =>Python I..