일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 백준
- PYTHON
- DRF
- java
- 알고리즘 연습
- MAC
- Algorithm
- 알고리즘 풀이
- 파이썬 알고리즘
- web
- CSS
- 파이썬
- c++
- AWS
- django widget
- es6
- javascript
- js
- 장고
- django rest framework
- Baekjoon
- Git
- react
- 알고리즘 문제
- django ORM
- form
- HTML
- API
- Django
- 알고리즘
- Today
- Total
수학과의 좌충우돌 프로그래밍
안녕하세요 강민성입니다. 이번에는 썸네일에 대해서 알아보도록 하겠습니다. 썸네일이 무엇인지 들어보셨나요? 썸네일이란 여러 이미지 파일 중 이를 대표하는 이미지 파일을 말합니다. 이 블로그 포스팅도 마찬가지입니다. 저는 여러 이미지를 첨부하지만, 목록에서는 대표하는 이미지 하나만 보여주게 되죠. 장고에서도 이런 썸네일을 지정할 수 있습니다. 장고에서 썸네일을 지정하면 이점이 뭐가 있을까요? 다음과 같은 이점이 있습니다. 1. 파일 용량관리에 유리하다. 2. 파일 분류에 효율적이다. thumbnail 만들기 thumbnail 이라는 새로운 프로젝트를 만들고 thumbnailapp 이라는 이름으로 앱을 만들어주었습니다.(settings 에 등록!) 기본 과정은 생략하도록 하겠습니다. 장고 기본 과정 media..
안녕하세요 강민성입니다. 이번에는 API 가 뭔지 알아보고 이를 사용해보도록 하겠습니다. API : Application Programming Interface 우리가 개발한 프로젝트에 다양한 외부기능들을 사용할 수 있도록 해주는 연결통로 굉장히 여러 API가 있습니다. 그 중에서 naver의 지도 API를 사용해보도록 하겠습니다. API 사용법 저번 시간에 실습을 진행한 login 에 이어서 실습하도록 하겠습니다. 저번 시간의 실습은 여기를 클릭해주세요. API 도 저번 시간에 구현한 소셜 로그인과 비슷한 방식으로 구현을 합니다. https://www.ncloud.com 위의 링크로 들어가면 다양한 기능들을 살펴볼 수 있습니다. 여기서 naver map API 를 가져올 수 있는데 그러기 위해서는 회원..
안녕하세요 강민성입니다. 이번 시간에는 소셜 로그인 기능을 구현해보도록 하겠습니다. 누구나 쉽게 이용가능, 소셜 로그인 기능 우리는 이미 한 번 로그인 기능을 구현한 적이 있습니다. 궁금하시다면 여기 를 클릭해주세요. 기존의 로그인 방식과 소셜 로그인 방식의 차이는 무엇일까요? 기존 로그인 방식은 회원가입을 하게 되면 유저의 정보가 다음과 같이 장고에서 기본으로 제공해주는 데이터베이스에 저장이 됩니다. 하지만 이 데이터베이스에는 이 뿐만 아니라 모델에서 나온 정보도 많이 저장이 되어있을 겁니다. 이렇게 한 군데에 여러 성격의 정보들을 저장하는 건 좋지 못한 방법입니다. 따라서, 소셜 로그인은 소셜 서버에 request를 보내고 token 을 주고 받으며 로그인 과정을 거치게 됩니다. 이를 한 번 구현해보..