python/Django 4

Django Modules - 이론 설명

1. Django 모듈(Module)역할:Django 모듈은 프로젝트에서 기능을 분리하고 구성하는 데 사용됩니다.모듈은 보통 앱(App) 단위로 생성되며, 하나의 앱은 특정 기능이나 도메인을 처리합니다.모듈의 구성:앱 디렉토리 내의 주요 파일들은 아래와 같습니다:파일 이름역할models.py데이터베이스 테이블을 정의합니다.views.py클라이언트 요청을 처리하고 응답을 반환합니다.urls.py요청 URL을 특정 뷰로 라우팅합니다.admin.pyDjango Admin 사이트에서 데이터를 관리하는 설정을 제공합니다.apps.py앱의 메타데이터를 정의합니다.tests.py앱의 테스트 코드를 작성합니다.templates/HTML 템플릿 파일을 포함합니다. 모듈의 역할 분담:views.py는 요청 로직을 처리.m..

python/Django 2024.12.26

Django 설치 , 첫번째 App작성 , 두개의 App 동시 실행

문서 작성일 :  2024/12/22OS : Ubuntu 24.04 "/home/web" (이 위치는 아무곳이라도 상관 없다. 나의 경우 이렇다는 이야기) 아래 django 디렉토리를 생성"/home/web/django" 디렉토리로 이동가상 환경 설치python3 -m venv venvvenv 가상환경 이란, 하나의 PC에서 프로젝트 별로 독립된 파이썬 실행환경을 사용할 수 있도록 해주는 기법python3-venv를 먼저 설치해 주어야 함 (sudo apt-get install python3-venv)가상 환경 activate source venv/bin/activate가상 환경을 deactivate 하고 싶다면 deactivate 라고 입력함 django 를 가상 환경 아래 설치pip install d..

python/Django 2024.12.22