Loading...
잠시만 기다려 주세요.
django-admin --version)을 통해 개발 환경을 준비합니다. 🐍django-admin startproject <project_name> 명령어로 Django 프로젝트를 생성하며, my_site와 같은 기본 디렉토리 구조가 자동 생성됩니다. 🏗️manage.py: Django 프로젝트와 상호작용하는 주요 명령줄 유틸리티입니다. 🛠️settings.py: 프로젝트의 모든 설정 및 구성(SECRET_KEY, DEBUG, INSTALLED_APPS, 데이터베이스 연결 등)을 포함합니다. ⚙️urls.py: 프로젝트 전체의 URL 선언을 포함하며, 요청을 적절한 뷰로 라우팅하는 역할을 합니다. 🗺️asgi.py 및 wsgi.py: 웹 서버가 프로젝트를 서비스하기 위한 진입점입니다. 🌐python manage.py runserver 명령어를 사용하여 경량 개발 서버를 시작하며, localhost:8000에서 접근 가능합니다. (주의: 프로덕션 환경에서는 사용 금지) 🚀python manage.py startapp <app_name> 명령어로 프로젝트 내에 새로운 애플리케이션(예: polls)을 생성할 수 있습니다. ➕views.py 파일에 정의되며, 웹 요청을 처리하고 HttpResponse 객체를 반환하는 함수 또는 클래스입니다. 모든 뷰 함수는 HttpRequest 객체를 매개변수로 받습니다. 👁️📨urls.py 파일에서 path() 함수를 사용하여 특정 URL 경로를 뷰 함수에 매핑하는 과정입니다. 프로젝트 urls.py에서는 include() 함수를 사용하여 애플리케이션별 를 포함시켜 URL 구조를 모듈화합니다. 🔗🌳urls.pyRecommanded Videos

2025. 6. 21.

2025. 6. 7.

2024. 6. 10.

2025. 10. 3.

2024. 3. 27.

2025. 6. 7.