python 2

[Django] Django 앱 기본 파일 구조

Django 앱 기본 파일 구조 Django 프로젝트 내에는 하나 이상의 Django 앱을 생성 및 관리 할 수 있다. Django 앱이란 Django 프로젝트 내에서 어떠한 특정 기능에 따라 구분된 소규모 프로그램 단위로 볼 수 있다. 하나의 프로젝트 내에서 여러개의 앱을 생성하고 관리하며, 또한 같은 기능을 하는 앱을 다른 이름으로 각각 생성하여 관리할 수 있다. Django 프로젝트가 단일 기능만 수행하는 단순한 웹 어플리케이션이라면 별도의 앱을 생성하지 않고 프로젝트 내에서 모든 작업을 수행할 수 있지만, 여러가지 기능을 수행할 경우에는 프로젝트 내에[서 앱을 생성하여 기능 별로 구분하여 관리하는 것이 유지보수 및 확장성 면에서 뛰어나다. Django 앱을 생성하는 방법은 다음과 같으며, 'tes..

python 2022.04.20

[Django] Django 파헤치기/기본 파일 구조

django 알아보기 django는 Python 웹 개발을 위한 대표적인 오픈소스 프레임워크이다. MTV(Model-Template-View) 모델 기반의 웹사이트 구축을 지향하고, 속도와 확장성, 그리고 범용성이 뛰어나다. 최근에는 많은 기업에서도 Django를 활용한 웹사이트를 구축하는 추세이다. django의 각 버전은 호환되는 python 버전이 정해져 있으며, 이는 다음과 같다. 대표 호환 Django 버전 python ver 1.6 1.7 1.8 1.9 1.10 1.11 2.0 2.1 2.2 2.7 3.4 3.5 3.6 알맞은 개발환경을 인스톨하고, 장고 프로젝트 시작을 위한 코드를 입력해보자. $django-admin startproject Django 프로젝트 기본 파일 구조 위의 코드를 ..

python 2022.04.20