찾으시려는 내용은 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 여러 기능들(페이지 네이션, 다양한 시리얼 라이저, 뷰셋 등)
- 도커
- 기회가 되면 리액트