분류 전체보기
TIL | 12.5.월 [DRF ↔️ JS CRUD]
- Django Rest Framework Front JS CRUD [소셜 로그인 기능] - Frontend 구성 html 구성 https://stackoverflow.com/questions/68438293/the-given-origin-is-not-allowed-for-the-given-client-id-gsi The given origin is not allowed for the given client ID (GSI) I was refactoring my "Sign in with Google" by replacing gapi with gsi on http://localhost:8080. How can gapi work without problems while gsi claims that The gi..
WIL | 12.4.일 [11.28.월 - 12.2.금]
(B2 | 5_team_project) 팀프로젝트 주간 - KPT 회고 프로젝트 개요 업로드한 사진을 다양한 스타일의 유화로 변환해주는 웹 서비스 유화 변환 웹서비스 - 사용자가 업로드한 사진을 선택한 유화 화풍으로 변경해주는 시스템 프로젝트 명 : 유화 변환 웹서비스 프로젝트 필수 작업 : DRF CBV 사용, serializer, custom user model, CRUD, CORS, 회원가입/로그인, 유화 변환 시스템, 백엔드 AWS EC2 배포 K(keep) 팀원이 서로 격려하고, 모르는 것에 대해 질문에도 사려 깊게 알려주며 서로를 이끌어가는 협력의 자세 각자의 의견을 최대한 존중하고 배려하는 모습 끝까지 포기하지 않고 시도해서 할 수 있는 것을 완성해내는 노력 기한 내에 안정적으로 프로젝트를 ..
TIL | 12.2.금 [DRF ↔️ JS CRUD]
- Django Rest Framework Front JS CRUD [페이지 이동] 위 동영상 처럼 동일 알고리즘을 쓰지만 구성이 다른 화면 이동을 html페이지 이동이 아닌 화면 전환 처럼 쓰기 위해서 const signUpBtn = document.getElementById("signUp"); const signInBtn = document.getElementById("signIn"); const container = document.querySelector(".container"); signUpBtn.addEventListener("click", () => { container.classList.add("right-panel-active"); }); signInBtn.addEventListener(..
TIL | 12.1.목 [Back-end]
- Back-end | ERD 설계 [ERD 란?] An Entity Relationship Diagram (ERD)는 시스템의 엔티티들이 무엇이 있는지 어떤 관계가 있는지를 나타내는 다이어그램이다. 이 ERD를 이용해 데이터 베이스 모델링을 해준다. [데이터베이스 모델링] - 설계시 주의할 점 엔티티, 속성, 관계들에 적절한 이름을 부여합니다. 용어들은 간단하고 친근해야 합니다. 모호하거나 중복되거나 불필요한 관계를 제거합니다. 관계에 또다른 관계를 연결하면 안됩니다. 구현시 설계한 ERD에서 많이 벗어나지 않게 최대한 설계한대로 구현하려고 해야됨! 중요! → 그래서 설계단계에서 꼼꼼히 작성 및 검증하기!!!
TIL | 11.30.수 [Back-end]
- 개발파트 분배시 생각해야 하는 것들 [Django Rest Framework 기준 | back-end 기본구성] user signup (email login → 이메일 인증 / 중복된 아이디 금지 / user가 비밀번호 틀리지 않도록 중복 검사 등) login (입략한 아이디가 db값에 없을때 / 비밀번호가 틀렸을때 / 아이디 찾기 / 비밀번호 찾기) logout (로그인 돼있던 유저의 정보가 모두 지워지도록) social signup (연결된 social site에서 인증이 가능하도록) social login (인증된 계정으로 로그인이 가능하도록) 👉 이외에 다양한 필드, 조건들이 들어갈 수 있음 user profile 개인 user profile 페이지에서 user의 정보와 / user가 작성한 ..