최신 블로그 글



C. Date 2025/03/09

M. Date 2025/03/09

내가 직접 만든 블로그와 웹앱, 만족스러운 경험중

이제는 사용하면서 만족할만한 수준으로 된 것 같다. 물론, 아직 버그는 많다. 특히, 주요하게 생각했던 블로그 작성, 북로그 기능, 검색까지 내가 원하는 대로 어느 정도 동작하고…

#Django #블로그 #개발 #후기

C. Date 2025/03/09

M. Date 2025/03/22

Django에서 404 페이지 추가하는 법

웹사이트를 운영하다 보면 존재하지 않는 페이지 또는 404 Not Found를 사용자에게 보여줘야 할 때가 있다. Django에서는 별다른 설정 없이 404.html 파일을 만들…

#Django #404

C. Date 2025/03/09

M. Date 2025/03/22

Django 하나의 settings.py로 서버와 로컬 환경에 따라 DEBUG 변수 설정하기

Django 프로젝트를 개발할 때 로컬 환경과 서버(운영 환경)에서 DEBUG 설정을 다르게 적용해야 한다. 실수로 운영 환경에서 DEBUG=True를 유지하면 보안 취약점이 발…

#Django #서버 #로컬 #DEBUG

C. Date 2025/03/09

M. Date 2025/03/22

JavaScript에서 textarea에 Tab 입력하기

기본적으로 textarea에서 Tab 키를 누르면 다음 입력 필드로 포커스가 이동한다. 하지만 코드 편집기처럼 동작하도록 만들고 싶다면, Tab 키를 눌렀을 때 textarea …

#JavaScript #textarea #tab #key

C. Date 2025/03/09

M. Date 2025/03/09

GitHub 토큰 만료 시, 발생하는 오류 해결 방법 / Password for ...

GitHub Personal Access Token(PAT)이 만료되면 PythonAnywhere에서 Git을 사용할 때 다음과 같은 오류가 발생할 수 있다. Password f…

#Github #Git #Personal Access Token

C. Date 2025/03/09

M. Date 2025/03/22

Django에서 secret.json을 사용하여 보안 정보 분리하기

Django 프로젝트를 생성하면 보안 키(SECRET_KEY), 데이터베이스 비밀번호 정보가 settings.py에 직접 작성되어 있다. 하지만 보안상 위험하므로, 별도의 sec…

#Django #SECRET_KEY #분리

C. Date 2025/03/09

M. Date 2025/03/09

Django에서 GET과 POST 요청 사용하기

Django에서 GET과 POST 요청을 처리하는 방법을 설명한다. 하나의 View에서 동시에 처리하고자 한다면, 바로 GET과 POST 요청을 동시에 처리하기 부분으로 넘어가도…

#Django #GET #POST #HTTP

C. Date 2025/03/09

M. Date 2025/03/09

HTTP GET과 POST 방식의 차이

GET과 POST는 웹 개발에서 가장 많이 사용되는 HTTP 요청 방식이다. GET 방식 URL에 데이터를 포함하여 전송 (?key=value) 브라우저에서 캐싱이 가능 주로 …

#HTTP #GET #POST

C. Date 2025/03/09

M. Date 2025/03/09

Django에서 아이콘 넣기

Django에서 아이콘을 추가하는 방법을 정리한 글이다. 1. 아이콘 파일 추가 아이콘 파일을 static 폴더에 저장한다. plaintext myapp/ │── static/ …

#Django #Python #ico

C. Date 2025/03/09

M. Date 2025/03/09

Django에서 앱 추가하는 방법

Django 프로젝트에서 새로운 앱을 추가하는 기본적인 과정이다. 1. 새로운 앱 생성 터미널에서 다음 명령어를 실행하여 새로운 앱을 생성한다. python manage.py s…

#Django #앱 추가