일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- API명세
- DRF
- 장고
- 프로필사진 업로드
- 댓글쓰기
- 다항 논리 회귀
- 개인페이지
- 머신러닝
- docker
- js
- python to json
- ERD
- serializer
- 북마크한 목록 가져오기
- 백엔드
- 댓글지우기
- 딥러닝
- 비밀번호 수정
- 팀프로젝트 기획
- 팔로우 기능 에러
- class view
- Django
- Python
- original set
- 이진 논리 회귀
- 와이어프레임
- 프론트엔드
- CNN
- json to db
- test.py
- Today
- Total
목록AI 본 교육/AI 12주차 (4)
코딩 개발일지

1. 필요한 라이브러리 설치 pip install django djangorestframework django-rest-auth 2. 이메일 전송을 위한 SMTP 서버에 대한 설정을 settings.py에 작성 # 이메일 인증 EMAIL_PORT = 587 # SMTP 포트 번호 (기본값 쓰면 됌) EMAIL_HOST = 'smtp.gmail.com' # 메일 호스트 서버 (기본값 쓰면 됌) EMAIL_HOST_USER = 'a43521118@gmail.com' # 서비스에서 사용할 Gmail EMAIL_HOST_PASSWORD = 'aaaa bbbb cccc dddd' # 서비스에서 사용할 Gmail의 앱 password # TLS 보안 설정 - SMTP 서버와 통신할 때 TLS(보안) 연결을 사용할지..

postgresql 오픈 소스 데이터베이스로, 무료로 사용 가능 Oracle DB, Mysql, Microsoft SQL에 이어 네번째로 사용량이 많은 데이터베이스 (나머진 유료 ㅠㅠ) 장고에서는 기본 데이터베이스로 postgresql을 사용하는 것을 권장하고 있다. version: '3.8' volumes: postgres: {} # postgresql에서 사용 할 볼륨 지정 services: postgres: container_name: postgres image: postgres:14.5 volumes: - postgres:/var/lib/postgresql/data/ environment: # postgresql 컨테이너에서 사용할 환경변수 지정해주기 - POSTGRES_USER=user # 데이..

ssh란 : 네트워크 상에 존재하는 다른 컴퓨터에 접근하거나 파일을 업/다운로드 하는 등의 작업을 할 수 있는 프로토콜 ssh 연결 하는법 1. git bash 실행 2. pem파일 있는 곳으로 이동 3. ssh -i pem파일이름 ubuntu@Public IPv4 address 4. sudo apt update (aws에 로그인 후 ssh에 연결하면, sudo apt update 무조건 먼저 해주기 !!!!) ※ docker 명령어 앞에는 무조건 sudo 붙여야 정상 작동함 !!!! ※ docker : 다양한 어플리케이션을 컨테이너 환경에서 테스트 및 배포할 수 있는 소프트웨어 플랫폼 docker를 사용하는 이유 : docker를 사용할 경우 다양한 어플리케이션을 쉽고 빠르게 배포할 수 있다. 컨테이너..
Linux는 오픈소스기 때문에 무료로 사용할 수 있는 OS이고, 다른 종류의 OS에 비해 비교적 안정적인 환경에서 운영할 수 있다. wild card(*)란? ls -l ./*.txt 파일을 원하는대로 수정하고, 내용을 추가하는 방법 : vi 편집기 활용 vi 편집기 mode 종류 insert mode : 텍스트를 입력 할 수 있는 상태 command mode : 특수한 command를 입력 할 수 있는 상태 insert mode 진입 방법 i : 현재 위치에서 insert mode 진입 a : 현재 위치에서 커서를 한 칸 앞으로 이동 후 insert mode 진입 A : 현재 위치에서 가장 마지막 텍스트로 이동 한 후 insert mode 진입 o : ..