반응형

TIL 14

[TIL] 22.06.11

👀 오늘 한 일 django annotate, F, values_list 활용해보기 django 역참조 복습 😄 오늘의 TMI 웬만하면 M2M 필드를 사용하자,, ForeignKey로 관계 테이블을 만들어서 같은 결과를 만들려고 코드를 작성해봤는데 삽질을 엄청 했다. 1번 코드는 ForeignKey를 가지고 직접 M2M 관계를 만든 모델을 사용했고, 2번 코드는 ManyToManyField 필드를 사용한 모델을 사용했다. [1번 코드] # ★★ 역참조 Test ★★ user = UserModel.objects.get(id=1) # result: 오브젝트 # print(dir(user)) dev_languages = user.userprofile.userprofiledevlanguage_set.all() ..

TIL & WIL 2022.06.11

[TIL] 22.06.06

👀 오늘 한 일 프로그래머스 알고리즘 풀기 python lv 1 📚 오늘 배운 것 isdigit() : 문자열이 숫자인지 아닌지 판별하는 함수 a = "123" b = "a123" print(a.isdigit()) print(b.isdigit()) 😄 오늘의 TMI [두 정수 사이의 합] https://programmers.co.kr/learn/courses/30/lessons/12912 def solution(a, b): answer = 0 for i in range(min(a,b),max(a,b)+1): answer += i return answer [문자열 내 마음대로 정렬하기] https://programmers.co.kr/learn/courses/30/lessons/12915 def soluti..

TIL & WIL 2022.06.06

[TIL] 22.04.29

👀 오늘 한 일 알고리즘 1문제 풀기 | 소수 만들기 이력서 피드백받기 서류 지원 📚 오늘 배운 것 현실의 벽은 높다. 😄 오늘의 TMI 이력서 피드백을 받으면서 경험과 지식의 부족을 알게 되었다. 원래도 알고 있었지만 현실의 벽은 내 생각보다 높았다고 해야할까,, 스파코에서는 커뮤니케이션, 협업 능력과 실제로 기능을 구현할 수 있는 정도면 취업할 수 있다고 했는데 어림도 없군,, 조급하긴 하지만 가능한 경험을 쌓을 수 있게 인턴이나 동아리 활동도 알아봐야겠다. 경험을 위해서 경험이 필요하다니 ㅠㅠ https://a-littlecoding.tistory.com/65 [프로그래머스] 소수 만들기 🔒 문제 문제 설명 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이..

TIL & WIL 2022.04.29

[TIL] 22.04.25

👀 오늘 한 일 알고리즘 1문제 풀기 | 없는 숫자 더하기 Django F( )표현식 블로깅 취업 전략 세우기 📚 오늘 배운 것 F( )표현식 😄 오늘의 TMI 단순히 공부하는 것 보다 블로깅 하는게 배는 힘들다,, 혹시나 잘못된 정보를 올리는건 아닐까 노심초사하며 검토의 검토를 했지만 불안한건 어쩔 수 없넹 😭 https://a-littlecoding.tistory.com/54 [프로그래머스] 없는 숫자 더하기 🔒 문제 https://programmers.co.kr/learn/courses/30/lessons/86051 코딩테스트 연습 - 없는 숫자 더하기 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을.. a-littlecoding.t..

TIL & WIL 2022.04.26

[TIL] 22.04.23

👀 오늘 한 일 알고리즘 1문제 풀기 | 크레인 인형뽑기 게임 채용 플랫폼 이력서 업로드 (원티드, 로켓펀치, 프로그래머스) 📚 오늘 배운 것 Python | globals(), locals() 함수 😄 오늘의 TMI 알고리즘 풀때 분석을 잘못해서 조금 돌아가긴 했지만, 새로운 함수를 배울 수 있었다. 사실 내배캠 초반에 전역변수를 직접 컨트롤하는 global 은 잘 쓰지 않는다고 피드백을 받아서 기억 속에서 지워버린 함수이지만 활용법을 보니 필요한 경우에는 유용하게 사용할 수 있을 거 같다. https://a-littlecoding.tistory.com/51 [프로그래머스] 크레인 인형뽑기 게임 🔒 문제 https://programmers.co.kr/learn/courses/30/lessons/6406..

TIL & WIL 2022.04.24

[TIL] 22.04.22

스파르타코딩클럽 내일배움캠프 AI웹개발 1기가 끝났으니 이제 나만의 TIL을 작성하자 👀 오늘 한 일 AWS 크레딧 신청 (greendoor 프로젝트) 알고리즘 1문제 풀기 | 키패드 누르기 이력서 피드백 받기 | 정수빈 튜터님 greendoor 프로젝트 javascript 쿠키 라이브러리 사용 📚 오늘 배운 것 javascript 쿠키 라이브러리 사용법 const csrftoken = Cookies.get('csrftoken'); 😄 오늘의 TMI ajax를 사용할 때 csrf 토큰을 넣어 주는데 장고 템플릿을 js에서 사용할 수 없어서 html 스크립트에 변수로 넣어놨더니 개발자 도구에서 csrf 토큰을 확인할 수 있는 보안 이슈가 있었다. 해결법을 찾던 중 장고 공식문서에 javascript coo..

TIL & WIL 2022.04.22

Story 19. TIL

👀 오늘 한 일 알고리즘 1문제 풀기 피드 기능 구현 📚 오늘 배운 것 장고 Prefetch Related 장고 F 표현식 / F( ) expressions 😄 오늘의 TMI 오늘 대략적인 피드, 코멘트, 좋아요, 북마크 기능을 구현했다. 장고 Prefetch Related와 F표현식을 사용하며 구현했는데 정말 효율적으로 쿼리를 줄일 수 있어서 신기했다. 대략적인 서비스와 테스트 코드는 작성했으니 내일은 api와 url을 연동 시키는 작업을 해야겠다. 피드 기능 레포지토리 https://github.com/GoHeeSeok00/django_feed GitHub - GoHeeSeok00/django_feed Contribute to GoHeeSeok00/django_feed development by cr..

Story 18. TIL

👀 오늘 한 일 알고리즘 1문제 풀기 프로젝트 모델 세팅 📚 오늘 배운 것 장고 orm 😄 오늘의 TMI 피드 좋아요 기능을 공부하면서 장고 orm 명령어를 사용하는데 {모델명}. objects.create()를 사용할 때 foreign key 타입으로 구성된 필드를 정의해주려고 하는데 pk 값으로 입력하면 아래 에러가 발생한다. ValueError: Cannot assign "1": "FeedLike.feed_id" must be a "Feed" instance. 전에는 pk값으로도 생성을 했던거 같은데 모델 인스턴스를 넣어달라고 하니 참조하려는 인스턴스를 select 해서 해결했지만 그 여파로 테스트 함수 몇 개가 작동하지 않아 지우게 되는 일이 생겼다. get(), filter() 함수들은 pk으로..

반응형