TIL 2022.10.31~11.06

김경민·2022년 12월 30일
0

TIL

목록 보기
2/15
post-thumbnail

[TIL/65일차/10.31] AWS 강의 &그리디 알고리즘 문제 ft. 내배캠

AWS 1주차 강의

백준 1931 회의실 배정

답안 & 깃 허브

[TIL/66일차/11.01] 프로젝트 cbv로 바꾸기 연습 ft. 내배캠

'utf-8' codec can't decode byte 0xa0 in position 0: invalid start byte django

return self.img.url

[TIL/67일차/11.02] 프로젝트 진행 ft. 내배캠

TypeError: create_superuser() missing 1 required positional argument:

[TIL/68일차/11.03] 프로젝트 진행, drf,js ft. 내배캠

read only, write only

class Meta:
    ...
    read_only_fields = ('is_active', 'is_staff')
    extra_kwargs = {
        'password': {'write_only': True}
}

프론트 페이지 확장자를 없앨 때 참고할 url

jquery ajax, success done 차이 참고할 url

[TIL/69일차/11.04] pandas, dango ft. 내배캠

django query set random choice

mymodel.objects.order_by("?")

str list ot list

import ast
x = ast.literal_eval(a) # str list to list

pandas 하나의 셀에 배열 넣기

  • df[컬럼이름] = 2차원 배열

pandas Serise to list

df.index.to_list()

pandas index 기반 loc

df.loc[인덱스 값]

pandas set_index

  • 컬럼을 인덱스로 지정하기

df.set_index(원하는 컬럼 이름)

pandas rename

  • 컬럼이름 재지정

df = df.rename(columns = {'Unnamed: 0':'user_id'})

pandas transepose()

  • 2차원 배열 행렬 바꾸기

df.transpose() or df.T

[WIL 내일 배움 캠프 10주차] ft. 내배캠

pandas와 sklearn을 통해서 유저간의 유사도를 구하고 추천해주는 시스템을 만들고

기존 프로젝트의 FBV를 CBV로 변경, 새로운 기능(스터디 그룹 모집)을 포함 시켜 프로젝트를 진행하였습니다.

앞으로 할 것

  • 스테디 프로젝트의 에러 또는 부족한 부분을 채워나가는 것
  • 배포에 대해서 공부 후 프로젝트 배포
  • 깃허브 관리에 대해 계획 세우기(이슈 관리, 브랜치 전략)
  • drf 여러 기능들(페이지 네이션, 다양한 시리얼 라이저, 뷰셋 등)
  • 도커
  • 기회가 되면 리액트
profile
안녕하세요

0개의 댓글