코딩일지/TIL: Today I Learned

20220923 TIL

야언 2022. 9. 23. 20:15

오늘의 한 일

  • 장고 강의 2주차
  • 타임어택 구현 테스트
  • 백준 문제풀이 복습

 

장고 강의 2주차 - django 구조, 데이터베이스 연결, 유저 모델 및 로그인 회원가입 기능 만들기

 

개발 일지 게시 예정

 

 

첫날과 비슷하게 무언가의 실수로 오류가 일어났다.

또 에러 메세지 구글링 해보고 이리저리 찾아봐도 해답이 제대로 나오질 않아서 틀릴 구석이 있나 생각을 해보니

 

으악 소문자

request.method 방식을 소문자로 썻던게 문제였다.. 

 

개인적인 생각으로 실수는 상수라고 생각하고 이걸 어떻게 찾아나가느냐가 중요하다고 생각하는데, 이런 오류가 났을때 단순 구글링만으로는 틀린부분을 찾아가기가 너무 힘든것같아 걱정이다 ㅠㅠ

 

개인적으로 로그인 시 패스워드가 틀렸다거나 아이디가 중복될때 메세지를 띄워주고 싶었는데 py파일 내에서 messages 모듈을 이용하는 방법을 시도해 보았으나 실패했다.. html을 할당해서 창을 띄우는 것도 생각은 해봤는데 당장 넣기는 힘들것같아서 보류. 강의 더 공부하다보면 아마 관련된 부분이 나오지 않을까?

 

어쨋든 2주차 수강 완료로 웹사이트의 회원가입 요소를 직접 구현해 데이터베이스에 저장하는 기능까지 추가해 보았다. 지금까지 배워온 것들을 십분 활용해서 무언가가 만들어지는 모습을 이해하는 과정이 꽤 재밌게 다가온다!

 

 

 

타임어택 구현 테스트

 

https://yaun.tistory.com/237?category=1085866 

 

20220923 타임어택 테스트

1번 a = 10 def test1(): b = 20 def test2(): print(a) print(b) test1() test2() # 실행이 잘 될까요? 아니요 # 실행이 되지 않는다면 어떤 에러가 발생할까요? b는 지역변수이기 때문에 다른 함수에서 불러오..

yaun.tistory.com

 

처음 타임어택을 해보는 날이라 그런지 난이도를 너무 쉽게 내신듯?

 

백준 문제가 이정도 난이도였으면 얼마나 좋아~~

 

안그러니까 백준 문제풀이 복습은 매일 꾸준히 하도록 합시다..