Django 용어정리 (App)
·
용어정리/Django
Django App에 대해서 알아보자앱이란Django App이란 내가 생각하는 하나의 기능 덩어리이다.하나의 프로젝트에는 여러개의 앱으로 구성이 된다. 즉 앱은 하나의 모듈 이고 프로젝트는 패키지 또는 라이브러리 가 되는 것이다.  살펴보기앱 실행하기python manage.py startapp  생성된 앱 등록하기프로젝트 파일 > settings.py > Installed_apps에 추가  파일 살펴보기admin.py -  관리자용 페이지 관련 설정apps.py - 앱 관련 정보 설정models.py - DB 관련 데이터 정의 파일tests.py - 테스트 관련 파일views.py - 요청을 처리하고 처리한 결과를 반환하는 파일 models.py 와 views.py는 중요.
Django 용어정리 (기초 및 기본 프로젝트 생성)
·
용어정리/Django
Django 프로젝트를 생성해보자기초 설정가상환경 생성하기1. python -m venv 가상환경 실행하기1. source venv/Scripts/activate장고 패키지 설치하기1. pip install django==4.2가상환경 패키지 추출하기1. pip freeze > requirements.txt추출한 패키지 설치하기1. pip install -r requirements.txt 프로젝트 생성프로젝트 생성1. django-admin startproject 프로젝트 실행1. python runserver 파일 설명settings.py - 프로젝트의 설정을 관리urls.py - 어떤 요청을 처리할지_init__.py - 하나의 폴더를 하나의 파이썬 패키지로 인식하도록 하는 파일wsgi.py - ..
Django 용어정리 (Framework 와 Django)
·
용어정리/Django
Django 알아보기마음가짐Django를 공부할때는 모든 작동 방식을 아는것 보다는각각의 기능들 예로 로그인 기능, 데이터 등의 구현을 직접 처음부터 0 > 1 까지 하는 것이 아닌,어떻게 기존의 오픈된 것들을 사용 할 수 있는지에 좀더 집중을 하기. 어떠한 물건이 즉 키보드를 사용하는 법을 알고 난 후에 나중에 키보드의 작동원리나 어떻게 구성이 되어있는지를 알아도 늦지 않다는 것이다. 처음부터 세세하게 들어가면 끝까지 하지도 못하고 지칠 뿐 더러 시간이 너무 오래 걸릴 것이다.  FrameworkFramework 란 개발을 위한 구조적인 틀이다.즉 이는 특정한 작업이나 목적을 수행하기 위해 자주 사용하는 도구들을 모아둔 코드 뭉치를 뜻한다.( Django, Flask, FastAPI 등이 있다) 이유F..