일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드
- Android P
- Django REST framework
- Kotlin
- Rxjava2
- flutter firestore
- Java
- 코틀린
- livedata
- Python
- NDK
- 프로그래머스
- Android
- android architecture component
- C++
- 알고리즘
- RxAndroid
- 안드로이드 구글맵
- Django REST Android
- C
- C/C++
- dart
- mfc
- Flutter TextField
- FLUTTER
- kodility
- UWP
- Django REST
- android push
- RxJava
- Today
- Total
목록Django REST framework (2)
개발하는 두더지
지난 시간에 이어 안드로이드에서 REST를 받을 수 있는 라이브러리와 적용방법에 대해서 알아보겠습니다. Django 서버를 외부에서 접속하려면 0.0.0.0 으로 서버를 실행해야합니다. 그리고 접속허용할 외부 IP를 설정해야합니다. settings.py ' * ' 은 어떤 IP든 전부 접속허용을 해주겠다는 의미입니다. ALLOWED_HOSTS = [ '111.222.333.444' , '222.666.777.888' ] 는 IP 주소가 111.222.333.444 , 222.666.777.888 만 Django 웹서버로 접근을 허용하겠다라는 의미입니다. 6-2. ngrok 세팅 방법 ngrok는 도메인 할당하는 것처럼 localhost를 외부에서 접근할 수 있게 해주는 툴입니다. 고정아이피를 사용하고 외..
Django 서버에서 REST framework를 설치하여 REST API를 만들고 안드로이드와 연동해보도록 하겠습니다. Django 프로젝트 생성, App 생성을 했다는 가정하에 시작하겠습니다. 저는 api 라는 App (사이트) 를 생성했습니다. Django 프로젝트 생성 참고 (http://duzi077.tistory.com/126) 포스팅 순서는 1. REST framework 설치 2. 모델 만들기 3. ModelSerializer 만들기 4. ModelViewset 만들기 5. router 설정 6. Web Browser에서 결과 확인 6-2. ngrok 세팅 방법 7. 안드로이드 RETROFIT 설정 8. Call 인터페이스 만들기 9. REST GET, POST, PUT(PATCH) , D..