본문 바로가기

전체 글86

TIL: 20220311 😎 Today I Learned! 오늘은 아침부터 팀플젝의 S.A에 대한 튜터님들의 피드백을 받았다. 좋은 얘기들이 많았지만 그만큼 좋은 의견들은 독이 될 수 있다. 팀원들과 추가/보완할 점에 대해 논의 해보았다. 기획단계에서 뭔가 너무 많은 시간을 쏟는 느낌이고 회의도 기존 프로젝트와는 다르게 길어지다보니 집중력도 흐려지고 영양가있는 회의 방법에 대해 강구해야되겠다. * User Flow & Wireframe 애써 정리했던 유저플로우와 와이어프레임단에서 피드백을 다시 보고 우리가 유저입장에서 구체화하지 못한 단계가 있어 핵심 부분인지라 다시 처음으로 돌아와 모든 단계에서 필요한 정보들을 모두 글로 적어보기로했다. 전날 튜터님께서 보여주신 예시에서도 작업을 할 때 체크리스트 또는 to do list 형식.. 2022. 3. 11.
TIL: 20220310 😎 Today I Learned! 마지막 프로젝트가 시작되면서 주제를 3번 크게 뒤엎고 새로운 마음으로 다시 S.A를 함께 작성해보았다. 이번 프로젝트 S.A는 사업계획서처럼 또는 우리의 서비스를 사용할 타겟유저가 사용하고 싶은 마음이 들도록 하는 것이 목적이다! S.A의 내용으로 앞으로 github의 read.me를 채워나가면 될 것 같다. * User Flow 작성 :사용자가 서비스에 접근하는 방법, 단계를 정리한 차트 예전부터 behance, pinterest등 ui, ux관련 작업물을 보면서 꼭 언젠가 user flow차트를 만들어보고 싶다고 생각했는데, 우리 서비스의 타겟유저가 두 그룹이다보니 단계별로 꼼꼼히 체크해나갈 필요가 있었다. 이번에는 figma도 제대로 활용해보자라는 마음으로 먼저 f.. 2022. 3. 11.
WIL:20220306 🤓 Weekly I Learned 일주일이라는 데드라인이 주어졌던 이번 프로젝트는 부랴부랴 끝났고, 구현하지 못한 아쉬운 기능들이 많았다. 주로 프론트를 담당하느라 정보를 받아오고 보내주는 연결에 대해 무지함이 많아 스스로 답답한 점이 많았다. 그나마 자바스크립트를 조금 작성해보면서 받아온 유저정보를 이용해 해당정보를 보여주고 결과를 보여주는 작업을 진행했다. 장고를 조금 만져보면 좋았겠지만 짧디 짧은 프로젝트 기간에 그래도 팀원들의 배려 덕분에 프론트에 집중 할 수 있는 시간이 있었고, 다음 프로젝트는 미디어쿼리로 해상도에 따라 3개 정도로 나누어 작업해보려고 한다. 마지막 프로젝트인 만큼 단계별로 차근차근 마음이 잘 맞는 팀원들과 으쌰으쌰 탄탄히 잘 설계해서 좋은 아웃풋을 내고싶다. 😥이번 주 아쉬웠.. 2022. 3. 6.
WIL:20220226 🤓 Weekly I Learned 유화프로젝트를 진행하게 되었다. 내가 하고 싶었던 프론트를 담당하게 되었고, 팀원들도 보여주는 것에 대해 욕심이 있었기에 기존에 내가 하고싶었던 디자인을 가미해 진행하게되었다. 팀원들이 의욕적으로 프로젝트를 하니깐 프론트를 담당함으로써 책임감이 더 무겁게 느껴지기도 했다. 그 동안 내배캠 과정을 참여하면서 진로에 대한 새로운 고민이 생기기도 했었기에 튜터님께 상담도 신청해서 조언을 구하기도 했었다. 내가 듣는 과정은 백엔드이지만, 프론트에 마음이 기울기도 했고 그렇다고 프론트엔드에 대해 뭘 제대로 아는 상황도 아니었기 때문에 여러 조언을 구했는데, 개발자의 길을 걷기로 마음을 먹었다면 백엔드까지 배워두면 더 좋을 것 같다고 생각했기 때문에 내배캠과정에서 나에게 맞는 역할.. 2022. 2. 26.
WIL:20220221 🤓 Weekly I Learned 오래간만에 WIL을 작성해본다. 그 동안 너무 많은 것들을 단 기간에 학습하다보니, 집중력도 떨어지고 학습 능률도 많이 떨어지고 그러다보니 자연스럽게 흥미도 조금 잃었던 것 같다. 강의 수준이 갑자기 높아지고 머릿속에 넣어야 할 것들이 많아지다보니 진로에 대한 고민도, 내가 앞으로 더욱 집중해서 봐야할 것들에 대해서 생각이 많아졌던 시간을 보냈다. 초기 django기초 강의를 보면서 굉장히 새롭고 흥미롭게 느껴졌었는데, 복습과 응용에 대한 시간이 너무 부족하다 느껴서 심화강의는 조금 미뤄두고 튜터님의 보충강의와 함께 기초 장고 세팅과 동작에 대해 집중을 하기로 했다. 이전에 끝냈던 프로젝트에서는 장고에 대해서 조금 멀리하고 주로 html, css에 더욱 집중했던터라 dj.. 2022. 2. 21.
Django심화강의:2주차(05)(20220216) 🤓 Auto_now / Timezone 설정 📁 Auto_now, Auto_now_add ( Ctrl과 코드를 누르면 해당 코드 내부로 들어간다. ) - Auto_now : save할 때마다 생성시점을 기록한다. - Auto_now_add : created 할 때마다 생성시간을 기록한다. 데이터베이스탭에서 직접 수정하거나 rawsql 사용할 때 auto_now가 작동하지 않는다! ⏰ Timezone - 데이터베이스에 들어가는 시간 확인하기 (파이참 하단의 python cosole을 클릭해서 연다.) - 콘솔에 유저네임을 테스트로 저장할 때 auto_now가 실행되는지 테스트해본다. from tabom.models.user import User user = User(name='test') #유저네임은 't.. 2022. 2. 17.
파이썬특강(1)(20220216) 코딩 기능 분할의 이유? TDD방식? 2022. 2. 16.
Django심화강의:2주차(04)(20220216) 👍 좋아요 모델 구현하기 / 모델클래스 만들기 좋아요 모델에서 필요한 기능 분석 필요 - 좋아요는 게시글에 유저당 한 개만 누를 수 있다. - 좋아요 카운팅 - 좋아요를 눌렀을 때 버튼 변화 더보기 - 게시글(그것이 댓글이든, 유튜브 영상이든, 블라인드 포스트이든)에 “좋아요”를 누를 수 있다. (이떄 좋아요 개수가 증가한다.) - 한 사용자는 하나의 게시글에 단 하나의 좋아요만 할 수 있다! - 이미 좋아요 했는지 여부를 표시해 주어야 한다. - 이미 좋아요를 했다면, 좋아요 버튼을 다시 누름으로써 좋아요를 취소할 수 있다. (이때 좋아요 개수가 감소한다.) - 게시글의 리스트(최신 게시글이 맨 위로 오도록)를 보여준다. 이 때 좋아요 받은 개수도 같이 보여준다. >>> 좋아요 모델 구현하기 ⭐ 좋아요.. 2022. 2. 16.
Django심화강의:2주차(03)(20220215) 😎 환경별로 다른 설정값 사용하기 환경별로 다른 설정값을 사용하는 이유? 로컬과 실제 프로덕션 비밀번호가 같아버리면 해킹우려가 생길 수 있어 따로 관리한다. 환경별 다른 설정값을 주는 방법은 다양하고 정해진 답이 없다. 강의에서는 settings과 local_settings사용. 🔎 git ignore하기 .gitignore에 한 줄 추가하기 - DjangoPro/local_settings.py 🔎 local_settings.py 생성하기 - 위에서 gitignore에 추가했던 경로에 맞춰 Django폴더안에 local_settings.py 파일을 생성한다. - local_settings.py 안에 코드 붙여넣기 더보기 더보기 # For Production # SECRET_KEY = "django-ins.. 2022. 2. 16.