일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ERD
- 와이어프레임
- 프론트엔드
- class view
- js
- 프로필사진 업로드
- 북마크한 목록 가져오기
- 댓글지우기
- json to db
- 비밀번호 수정
- original set
- 댓글쓰기
- docker
- 백엔드
- 팔로우 기능 에러
- serializer
- python to json
- 장고
- DRF
- CNN
- Django
- 머신러닝
- 다항 논리 회귀
- test.py
- 팀프로젝트 기획
- API명세
- 개인페이지
- Python
- 딥러닝
- 이진 논리 회귀
- Today
- Total
목록AI 본 교육/AI 13주차 (3)
코딩 개발일지
Celery는 일꾼이다. 처리할 일을 큐로 쌓아두면, Celery가 가져다가 일처리를 한다. (파이썬 언어 사용) pip install celery pip install django-celery-results (celery 모듈 설치) (+ 결과를 DB에 저장하기위한 app) ※ local 에서는 이메일이 잘 갔는지 확인 가능하지만, 실제 서비스 할 때, 정상적으로 보냈는지 확인하려면 DB에 저장해야 한다. ※ RabbitMQ 는 주인이다. (브로커 역할) django에서 일거리를 주면, Celery 한테 일하라고 던져준다. 우리는 RabbitMQ는 일처리를 하는 브로커역할이다. RabbitMQ 메시지 브로커이다. app과 메시지를 주고 받을 수 있고, 메시지가 수신될 때까지 안전하게 있을 수 있도록 하..
로그인 class LoginView(TokenObtainPairView): serializer_class = LoginSerializer class LoginSerializer(TokenObtainPairSerializer): @classmethod def get_token(cls, user): token = super().get_token(user) token['email'] = user.email token['nickname'] = user.nickname token['profile_img'] = user.profile_img.url return token 이젠 익숙한 login 기능. 근데, error 메세지가 맘에 안들어서 직접 custom하기로 했음. TokenObtainPairSerialize..
1. Python의 장점과 단점은 무엇이라고 생각하시나요? 장점 Python은 다른 언어에 비해 간결하고 쉬워서 처음 입문하기도 좋고 개발속도도 빠르다. 또한 사용자가 매우 많아서 라이브러리가 많고, 커뮤니티도 잘 발달되어있다. 다른 언어와의 연동도 잘 되서 어디서든 쓸 수 있다. 단점 실시간으로 기계어를 번역하기때문에 속도가 느리다. database access layers가 다른 언어에 비해 부족해서 큰 기업에서는 잘 안쓰기도 한다. 2. '파이썬은 느리다'라는 문장에 대해 본인의 생각을 기술적 근거를 기반으로 말해주세요. 파이썬은 실시간으로 기계어를 번역하기때문에 속도가 느리다. (interpreter 언어) 또한 동적 타입의 언어이기때문에 연산과정에서 python 자체적으로 자료형을 검색해서 찾아..