분류 전체보기

    TIL | 12.19.월 [Docker | nginx + postgresql + django]

    - Docker Backend / Frontend 배포 [nginx / postgresql / django 연동하기위한 설정] 1. nginx 설정 root : mkdir nginx 이후, vi nginx/default.conf server { listen 80; server_name _; # 모든 도메인 혹은 ip로 들어오는 요청에 대해 처리해 줍니다. location / { # nginx로 요청이 들어왔을 때 proxy_pass http://backend:8000/; # backend 컨테이의 8000번 포트로 전달합니다. } location /static/ { # 브라우저에서 /static/ 경로로 요청이 들어왔을 때 alias /static/; # /static/ 경로에 있는 파일들을 보여줍니다...

    TIL | 12.16.금 [Docker | nginx / postgresql / django]

    - Docker Backend / Frontend 배포 [postgresql 컨테이너 생성] root : vi docker-compose.yml 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 # 데이터베이스 사용자 지정 - POSTGRES_PASSWORD=P@ssw0rd # 사용자 비밀번호 지정 - POSTGRES_DB=..

    WIL | 12.18.일 [12.12.월 - 12.16.금]

    (B2 | 6_team_project) 팀프로젝트 주간 : 중간 발표 - KPT 회고 [프로젝트 개요] BeeSolution 웹서비스 - 익명으로 고민을 작성하고 추천 솔루션 시스템으로 고민 솔루션을 제안하며 고민을 가진 익명의 유저들과 소통할 수 있는 커뮤니티 서비스 프로젝트 명 : BeeSolution 필수 작업 : DRF CBV 사용, serializer, custom user model, CRUD, CORS, 회원가입/로그인, 추천시스템, 백엔드 AWS EC2 배포 K(keep) 태도 각자의 의견을 최대한 존중하고 배려하는 모습 기한 내에 안정적으로 프로젝트를 마무리하는 습관 구성원 각자의 메인/서브 파트를 설정하고 효율적으로 분업 하는 것 오류부분에 대한 협업 코드 슬랙/git을 통한 활발한 의..

    TIL | 12.15.목 [DRF / Deep Learning / JS]

    (B2 | 5_team_project) - 트러블 슈팅

    TIL | 12.14.수 [DRF ↔️ JS CRUD]

    - Django Rest Framework Front JS CRUD [이메일 인증 및 비밀번호 재설정] https://eunjin3786.tistory.com/329 [Django] 사용자에게 비밀번호 재설정 메일 보내기 (send password reset link) [ 인트로 ] 오늘 오후 3시쯤 애플 쪽으로 개발자님 메일주소를 공유받았다면서 비밀번호 초기화를 하고 싶다는 메일을 받았다. (비밀번호를 잊으셔서 다시 로그인을 못하는 상황이셨다) 개인 앱 eunjin3786.tistory.com https://medium.com/django-rest/django-rest-framework-change-password-and-update-profile-1db0c144c0a3 Change Password a..

    TIL | 12.13.화 [DRF ↔️ JS CRUD]

    - Django Rest Framework Front JS CRUD [Pagination 설정] 모든 사용자들이 작성한 게시글을 가져오는 view를 이용해 JS에서 로그인된 유저가 작성한 게시글만 넣어두는 변수를 따로 설정해 게시글을 가져오게 만들어 줬다. 문제점 : 모든 사용자들이 작성한 게시글을 가져오는 view를 이용해 3게시글을 1페이지로 가져오는 페이지 네이션을 사용하다보니 조건을 설정해 특정 유저가 작성한 게시글만 보인다고 하더라도 게시글이 한 페이지로 순차적으로 모아지지 않고, 전제 게시글을 가져왔을때 있던 페이지에 머물러 있는 문제점을 발견 해결 방법 : 모든 사용자들이 작성한 게시글을 가져오는 view가 아닌 쿼리셋 조건문 filter 등을 이용해 새로운 view를 정의해준 뒤 JS에서 ..