4. Django

 

1. Directory Structure

$ django-admin startproject mysite
.
├── db.sqlite3
├── manage.py
├── mysite
│   ├── __init__.py
│   ├── asgi.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── polls
    ├── __init__.py
    ├── admin.py
    ├── apps.py
    ├── migrations
    │   └── __init__.py
    ├── models.py
    ├── tests.py
    ├── urls.py
    └── views.py

중요 파일들

  • manage.py
    서버를 운영하는 역할 (main)
  • settings.py
    Django의 여러 settings 설정
  • urls.py
    URL과 관련된 코드
  • models.py
    CRUD를 할 수 있는 class를 정의