본문 바로가기

메타인지/TIL

TIL 09/13

django-admin and manage.py

django-admin is Django’s command-line utility for administrative tasks. This document outlines all it can do.

In addition, manage.py is automatically created in each Django project. It does the same thing as django-admin but also sets the DJANGO_SETTINGS_MODULE environment variable so that it points to your project’s settings.py file.

Generally, when working on a single Django project, it’s easier to use manage.py than django-admin

The command-line examples throughout this document use django-admin to be consistent, but any example can use manage.py or python -m django just as well.

 

출처: <https://docs.djangoproject.com/en/2.2/ref/django-admin/>

 

 

django-admin manage.py에서 startapp 둘다 만들수 잇는데 차이가 궁금해서

구글링을 해보았다.

Docs에서 설명은 같다 라고 적어놨다.

결론적으로 Docs에서는 django-admin 명령어 예시를 적어 놨지만

python manage.py ~~~

pythom -m djanog ~~~

해도 같은 결과를 기대할 있다.

 

장고를 공부하면서 책보다 Docs위주의 공부를 해야 하는 이유라 할까?

어느정도 공부했다고 해도 Docs만큼 세세한건 없는거 같다.

'메타인지 > TIL' 카테고리의 다른 글

TIL 9/15 윈도우에서 React 환경세팅, VSCODE 내 Gitbash로 환경 구축기  (0) 2019.09.15
TIL 09/14  (0) 2019.09.14
TIL 09/12  (0) 2019.09.12
TIL 09/11  (0) 2019.09.11
TIL 09/10  (0) 2019.09.10