본문 바로가기
반응형

Programming/Django3

Django에서 Python Logger 사용하기 Django에서 Python Logger 사용하기Django에서 로그를 사용하는 것은 애플리케이션의 문제를 추적하고 디버깅하는 데 매우 유용합니다. Python의 표준 로깅 라이브러리를 활용하여 로그를 남기는 방법을 알아보겠습니다.로깅 설정 (Logging Configuration)Django는 `LOGGING` 설정을 통해 로깅을 구성할 수 있습니다. `settings.py` 파일에서 `LOGGING` 설정을 추가합니다.# settings.pyimport osLOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': '{levelname.. 2024. 7. 5.
Django에서 Template 폴더 설정하기 Django에서 Template 폴더 설정하는 방법Django는 강력한 웹 프레임워크로, 템플릿 시스템을 통해 HTML 파일을 동적으로 렌더링할 수 있습니다. 이 글에서는 Django 프로젝트에서 템플릿 폴더를 설정하는 방법을 단계별로 설명하겠습니다.Django 프로젝트 구조 이해먼저, Django 프로젝트의 기본 디렉토리 구조를 이해하는 것이 중요합니다. 예를 들어, `myproject`라는 프로젝트와 `myapp`이라는 앱이 있는 경우, 기본적인 디렉토리 구조는 다음과 같습니다.myproject/ myproject/ __init__.py settings.py urls.py wsgi.py myapp/ migrations/ .. 2024. 7. 4.
Django Template 생성하기 Django Template 생성하기Django는 파이썬 기반의 웹 프레임워크로, 웹 애플리케이션을 빠르고 쉽게 개발할 수 있도록 도와줍니다. 그 중에서도 템플릿 시스템은 매우 강력하여, 백엔드에서 생성한 데이터를 손쉽게 프론트엔드에 전달할 수 있게 해줍니다. 이번 포스팅에서는 Django의 템플릿 파일을 생성하고 `render` 함수를 이용해 템플릿에 파라미터를 전달하는 방법에 대해 알아보겠습니다.Django 프로젝트 설정하기우선, Django 프로젝트와 앱을 설정해보겠습니다.django-admin startproject myprojectcd myprojectpython manage.py startapp myapp`myapp`을 생성한 후에는 `myproject/settings.py` 파일에 `myap.. 2024. 7. 4.
반응형