Home TIL 2022.10.31~11.06
Post
Cancel

TIL 2022.10.31~11.06

찾으시려는 내용은 ctrl + f or cmd + f 를 이용해 주세요 :)

[TIL/65일차/10.31] AWS 강의 &그리디 알고리즘 문제 ft. 내배캠
[TIL/66일차/11.01] 프로젝트 cbv로 바꾸기 연습 ft. 내배캠
[TIL/67일차/11.02] 프로젝트 진행 ft. 내배캠
[TIL/68일차/11.03] 프로젝트 진행, drf,js ft. 내배캠

read only, write only

1
2
3
4
5
6
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

1
2
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 여러 기능들(페이지 네이션, 다양한 시리얼 라이저, 뷰셋 등)
  • 도커
  • 기회가 되면 리액트
This post is licensed under CC BY 4.0 by the author.