[VS Code] Prettier 적용 안될 때 (저장 시 자동 적용)
VS Code에서 저장 시 Prettier가 자동으로 적용되는 방법입니다. ✅ 코드 저장 시 Prettier 자동 적용 방법 VS Code에서 좌측 하단의 Settings를 누르거나 Ctrl + ,를 눌러 Settings 를 연다. editor:format을 검색해서 Format On Save를 활성화한다. prettier:d...
VS Code에서 저장 시 Prettier가 자동으로 적용되는 방법입니다. ✅ 코드 저장 시 Prettier 자동 적용 방법 VS Code에서 좌측 하단의 Settings를 누르거나 Ctrl + ,를 눌러 Settings 를 연다. editor:format을 검색해서 Format On Save를 활성화한다. prettier:d...
✅ 댓글 utterances $\rightarrow$ giscus로 변경 Chirpy 테마에서는 Disqus, Utterances, Giscus 세가지를 지원해주고 있는 것 같다. 원래 Utterances를 적용 해놓았다가 Giscus를 발견하고 Giscus가 더 댓글 기능에 알맞은 것 같아서 변경하게 되었다. ✔️ Utterances vs Gi...
🌟 빅프로젝트 6주차 ! 어쩌다보니 벌써 빅프로젝트 6주차.. 마지막 주가 되었다. 제출물은 7/6(목) 17:00 까지여서 어제 제출을 끝내고 정말로 프로젝트가 마무리가 되었다. 다음 주에는 프로젝트 전체 공유회와 모의면접, 취업특강 등의 일정이 남아있고 7/18일 최종 수료식을 앞두고 있다. 어쨌든 이번 주에는 제출을 위해 열심히 작업 했다....
VS Code에서 Custom 자동 완성(Code Snippets)을 만드는 방법을 소개합니다. Github Blog를 작성하다 보면 동일한 구조를 작성하는 경우가 많다. 예를 들어서 코딩테스트 관련 게시글의 경우 동일한 양식으로 작성을 하고 있고, 블로그 글의 정보를 나타내는 Header 부분이라던지, Header 부분의 현재 시간을 적을 ...
Django에서 SerializerMethodField로 원하는 JSON을 보내주기 만약 모델에 없는 Field인데 JSON에 추가에서 보내주고 싶거나 모델에 있는 값을 변형해서 JSON으로 보내고 싶거나 외래키로 연결되어 있는 값을 JSON으로 보내고 싶거나 (나의 경우는 여기 해당했었다) 하는 경우에는 Serializer...
🌟 빅프로젝트 5주차 ! 5주차에는 기능 구현을 마무리하고 발표준비에 들어갔다. ✅ uwsgi 서버 부하 관련 설정 AWS EC2에서 AI 모델을 돌리거나 동시에 API 요청이 많이 들어왔을 때 서버가 죽는 문제가 있었다. 찾아보니 서버 부하 관련해서 설정 값을 주는 것이 있어서 설정을 넣어주니 서버가 더이상 죽지는 않았다. 간단하게 적어보면,...
🌟 빅프로젝트 4주차 ! 4주차에는 추가적인 API를 구현하고, 서버를 NGINX로 배포했다. ✅ 서버 NGINX 배포 이전에는 장고 API 서버를 python manage.py runserver로 개발용 서버로 매번 실행시켜 프론트와 연결시켰었다. 매번 실행하기도 힘들고, runserver는 진짜 개발용이어서 서버의 안정성이 매우 떨어져 API...
🌟 빅프로젝트 3주차 ! 3주차 부터는 본격적으로 개발이 시작되었다. 나는 백엔드 부분을 맡아서 진행하였고, 인프라 부분도 내가 담당했다. 백엔드 파트는 총 3명으로 각 기능 별로 API를 나누어서 구현하고 있고, 서로서로 도와주면서 개발하고 있다. ✅ AWS 구축 저번주에 EC2 구축한 것과 더불어서, RDS와 S3를 나누어서 구축했다. RD...
Django dj-rest-auth를 활용한 JWT 회원가입/로그인 구현 😂 서론 직접 views.py와 serializers.py를 작성하면서 simplejwt를 사용해서 회원가입/로그인/로그아웃 등을 구현해봤었다. 검색하면서 구현해보다가 관련 기능을 제공하는 것들이 있는 것 같은데, 그 때는 애초에 로그인 API 구현을 처음해보고 jwt ...
🌟 빅프로젝트 2주차 ! 이번 주에는 멘토링을 받으면서 어느정도 아이디어를 확정하고 2주차 제출물을 작성했다. 제출물으로는 아키텍쳐 정의서, 요구사항 정의서, ERD, Service Flow, UI/UX 설계서 총 5가지의 파일이었다. 아키텍쳐 정의서 요구사항 정의서 ERD Service ...