django-admin startproject "project_name"
python manage.py 명령어와
django-admin 명령어가 좀 헷갈리는데 한번에 정리해보자.
python manage.py
django-admin
나는 우선 Users/[user_name]/django_tutorial 폴더를 만들고,
zsh에서 cd 명령어를 통해 해당 위치로 이동한 후,
django-admin startproject config .
명령어를 통해 해당 위치에 config 라는 project를 생성하였다.
생성하고 나면, 여러가지 파일이 생성된다.
zsh에서 tree 명령어를 이용해 확인해보면,
첨부와 같이 생성된 것을 확인할 수 있다.
__init__.py
: 패키지임을 알려주는 파일
asgi.py
아직 모름
settings.py
project의 각종 setting을 설정
urls.py
url을 잡아줌
wsgi.py
아직모름
manage.py
: python manage.py runserver 등