LikeLion12thTeamOne / CustomFitProject_BE

0 stars 3 forks source link

gayeon branch #1

Open gayeoneee opened 1 month ago

gayeoneee commented 1 month ago

$ pip list Package Version


asgiref 3.8.1 dj-rest-auth 6.0.0 Django 5.0.7 django-allauth 0.63.6 django-filter 24.2 djangorestframework 3.15.2 pip 21.2.4 setuptools 58.1.0 sqlparse 0.5.0 typing_extensions 4.12.2 tzdata 2024.1

참고

gayeoneee commented 1 month ago

*** 현재 상황

  1. accounts 임시

    • Usser : username, password, keyword
    • Keyword (Keyword 모델 따로 만들기!)
  2. accounts에서 회원가입, 로그인, 로그아웃 기능

  3. customFit - 카트 기능 >>> 사용자가 생성될 때마다 카트가 자동으로 생성됨

    • 이 코드 전에 생성한 유저들은 카트가 없다는 이유로 사용 불가
  4. 카트 보기 됨

  5. 카트에 상품 추가

  6. 카트에 특정 상품 삭제, 모든 상품 삭제 완료

  7. 비교 후 추천 기능 완료

gayeoneee commented 1 month ago

keyword(질병) 별 기준

  1. keyword_id= 1, keyword_name==당뇨 일때, 사용자 cart 안에 있는 product의 sugars를 기준으로 오름차순 후 가장 값이 작은 상품 하나만을 사용자에게 보여준다.
  2. keyword_id= 2, keyword_name==비만 일때, 사용자 cart 안에 있는 product의 calories를 기준으로 오름차순 후 가장 값이 작은 상품 하나만을 사용자에게 보여준다.
  3. keyword_id= 3, keyword_name==고혈압 일때, 사용자 cart 안에 있는 product의 sodium를 기준으로 오름차순 후 가장 값이 작은 상품 하나만을 사용자에게 보여준다.
  4. keyword_id= 4, keyword_name==근손실 일때, 사용자 cart 안에 있는 product의 protein를 기준으로 내림차순 후 가장 값이 큰 상품 하나만을 사용자에게 보여준다.