https://doohee94.tistory.com/6
이니셜 커밋!!! 최초 커밋 먼저 하기
https://dabo-dev.tistory.com/13
맨 마지막 빈 한 줄이 없으면 나오는 warning인가보다.
https://mine-it-record.tistory.com/645
프론트엔드 프로젝트에서 react나 vue를 쓰면 자동으로 .gitignore를 생성해주다보다.
python이나 java는 gitignore.io에 있는데 html, css, javascript는 없다.
api 인증키를 숨겨야하는데 백엔드에서 쓴 dotenv를 쓸까 했더니 dotenv를 설치할 때 pip install을 쓰면 python이고 npm install을 쓰면 javascript.
npm은 node.js를 먼저 설치해야한단다.
이 정도 검색해보다가 지난번 프론트엔드 프로젝트에 썼던 방법으로 했다.
아무것도 설치하지 않고 그냥 secret.js 파일을 만들어서 이 파일을 .gitignore에 추가해줬다.
https://velog.io/@me2designer/NPM-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%A4%EC%A0%95
https://m.blog.naver.com/norankoj/221713866661
__init__.py 문제. 그냥 삭제하는게 좋다길래 그렇게 했다.
예전에 나도 잘못해서 지운적 있는 것 같은데 python manage.py makemigrations <앱이름> 이 방법을 쓰진 않았던 것 같다.
좋은 방법!
pk가 있으면 todo object 하나 상세보기, pk가 없으면 전체 리스트 보기 이렇게 한번에 처리하는걸 예전에 과제 해설 강의에서 배웠었다.
https://stackoverflow.com/questions/11894916/django-url-pattern-string-parameter
urlpatterns에 str 쓰는 법
스팟 타입이 없으면 그냥 전체 리뷰 페이지네이션, 스팟 타입이 12면 관광지 리뷰 페이지네이션, 스팟 타입이 39면 맛집 리뷰 페이지네이션 이렇게 할 수 있을 것 같다.
원래는 상세리뷰에 pk로 숫자가 들어가니까 구분을 위해서 str로 넣으려고 했는데 이 글을 쓰면서 다시 생각해보니 페이지네이션을 할 경우 url에 pagination을 넣어주면 스팟 타입을 int로 해도 구분이 되어서 괜찮을 것 같다.
---> 페이지네이션 url에 페이지 넘버 외에 뭐를 더 넣어서 커스텀할 수 없는 것 같다. 더 알아봐야겠다.
???
'TIL' 카테고리의 다른 글
TIL 061423 (0) | 2023.06.15 |
---|---|
TIL 061323 (0) | 2023.06.13 |
TIL 060923 (0) | 2023.06.09 |
TIL 060823 (0) | 2023.06.08 |
TIL 060723 (0) | 2023.06.07 |