Today I Learned D - 33

손상훈·2022년 10월 17일
0

< 오늘의 일어난 일 >

  • 머신러닝 프로젝트 발제
  • 프로젝트 와이어프레임(figma), DB설계(ERDcloud), API작성 그리고 S.A 제출
  • 파이썬 버젼오류로 인한 재설치

< 프로젝트 초기 설정 >

  • < settings.py 설정 >
    import os

app추가

  • 'user', 'diary'

TEMPLATES
': [os.path.join(BASE_DIR, "templates")],

TIME_ZONE = 'Asia/Seoul'

STATIC_URL = 'static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]

  • templates디렉토리를 따로 만들어서 html파일을 한꺼번에 편리하게 관리하기 위해 위와같은 설정을 해줬다. 'static'또한 'js'와 'css','style'등을 따로 분리해서 넣어줘서 위와같은 경로설정을 해줬다.


우리 조는 강아지 감정을 판별하여 나눠서 감정일지를 작성하는 프로젝트를 만들기로 했다.

파트는 머신러닝 파트 2명 그리고 장고 파트 2명으로 4명에서 진행되었다.

  • 초기설정을 다같이 진행하면서 내 파이썬버전에 문제가 생겨 기존 python3.8.6 버전을 삭제하고 새로운 3.10.6으로 다운받았더니 정상적으로 가상환경과 패키지가 설치가 되어서 해결했다.

< 앞으로의.. >
머신러닝 프로젝트는 화,수,목 단 3일만에 프로젝트 결과물을 만들어야 한다. 저번에 있었던 인스타클론코딩프로젝트는 일주일이란 시간이지만 이번엔 더 짧다.. 거기에다가 기능적인 측면도 추가가 되었으니 남은 3일간은 의자에서 엉덩이를 떼기 힘들거 같다.
그리고 이번에 Github에 협업에 있어 저번처럼 협업을 중요시하는것처럼 이번에도 더 업그레이드 하는 방향을 생각해서 '트러블슈팅','WIKI'를 이용해보려고 한다.

  • 트러블 슈팅이란? 운영 중인 시스템에서 예상치 못한 문제가 발생하여 사용자에게 좋지 않은 경험을 제공하게 됐을 때, 문제 발생의 원인을 분석하여 문제점을 파악하고 해결하는 과정을 통틀어 트러블슈팅이라 한다. - 말 그대로 코드작업을 하면서 오류가 발생하여 원인을 파악하고 해결하는 작업 -
  • 내가 구현해야 할 기능들은
    • 강아지감정일지작성, 목록, 수정, 삭제이며 작성란에 머신러닝파트와 merge하여 이미지업로드를 구현해야한다.
profile
< 코린이의 코딩모험기 >

0개의 댓글