brunch

매거진 백엔드

You can make anything
by writing

C.S.Lewis

by 내가 사는 세상 Jan 05. 2024

Django (DRF) : 프로젝트 시작하기

기본 장고 폴더구조


project 폴더에

mkdir venv 

python -m venv mysite #-m은 모듈을 의미





pip install django

django-admin startproject config .

django-admin startapp auth




Django 폴더구조


projcect

        ├── config

        │            ├── asgi.py

        │            ├── settings.py

        │            ├── urls.py

        │            └── wsgi.py

        │

        └── app

        │            ├── static

       │          │            └── (정적 파일들)

        │            ├── templates

        │            │              └── (HTML 템플릿 파일들)

        │            ├── __init__.py

        │            ├── admin.py

        │            ├── apps.py

        │            ├── models.py

        │            ├── tests.py

        │            └── views.py

        │

        └── manage.py

        │

        └ venv



Django DRF 폴더구조


backend

        ├── config

        │            ├── asgi.py

        │            ├── settings.py

        │            ├── urls.py

        │            └── wsgi.py

        │

        └── app

        │            ├── __init__.py

        │            ├── admin.py

        │            ├── apps.py

        │            ├── models.py

        │            ├── tests.py

        │            └── views.py

        │

        └── manage.py

        │

        └ venv

매거진의 이전글 Django - Url
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari