본문 바로가기
반응형

Back-End16

[Mac] JavaScript 토큰 만들기(feat. 난수 생성) String(Math.floor(Math.random() * 1000000)).padStart(6, "0") padStart 메소드를 사용하여 생성된 문자열의 길이가 6이 될 때까지 문자열 앞에 '0'을 추가합니다. 예를 들어, 난수로 345가 생성되면 이를 문자열로 변환한 "345" 앞에 '0'을 세 번 추가하여 "000345"를 생성합니다. 2023. 8. 2.
[Mac] 1. Node.js 설치방법 1. Node.js 공식 웹사이트 방문: https://nodejs.org/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. 다운로드 버튼 클릭: 웹사이트의 메인 페이지에서 Node.js의 LTS버전(왼쪽 버튼)을 다운로드 받습니다. 2-1. LTS 선택 후 다운로드 LTS : Long Term Support -> 안정화된 버전으로 장기지원이 되는 버전입니다. 해당 버전으로 받아야 별 문제 없이 코딩 하실 수 있어요. 3. 설치 프로그램 실행: 다운로드한 파일을 실행하여 설치 과정을 시작합니다. 4. 설치 완료 확인: 설치가 성공적으로 완료되었는지 확인합니다. node -v npm -.. 2023. 8. 1.
[Django] Template의 extends, include 구문과 render 함수 extends로 틀을 만들고 include로 내용을 채우는 느낌 - 프로젝트 폴더에 templates 로 템플릿들을 넣어놓을 디렉토리 생성 하지만 에러가 발생(Templates 이 존재하지 않음) settings.py 에 DIRS에 path설정을 해주어야 함 가동성을 위해 templates 안에 accountapp이라는 디렉토리 생성 헤더와 푸터를 따로 관리하여 안에 내용물만 바꿀 수 있게 설정 2021. 7. 22.
[Django] secret key 관리 https://django-environ.readthedocs.io/en/latest/ -> 하라는 대로 해줌.(secrete key 보호, gitignore도 까먹지 말기) 이렇게 함으로써 키를 공개 안할 수 있다. 2021. 7. 22.
반응형