-
Django 1일차 - Django 뜯어보기Django 공부 2021. 3. 24. 00:00
$django-admin startproject blogproject 실행 하면,
blog 폴더 내부에 아래와 같이 폴더가 생성된다.
#파일(디렉토리) 정의
- blogproject
- blogproject
- __init__.py : 폴더가 패키지로 인식되록 하는 역할 = 이 디렉토리에 있는 것들은 패키지의 일부입니다!
- asgi.py : 웹서버, 프레임워크, 어플리케이션을 연결해주는 python 표준 API
- settings.py : DB 연결, 모듈(App) 등록, Static/Media files 경로 설정 등 환경설정? 제어판? 역할
- urls.py : URL Router, URL 경로 설정
- wsgi.py : asgi.py의 구버전
- manage.py : 사이트의 관리를 도와주는 역할
- blogproject
#서버 동작
이제 manage.py의 상위 폴더에 $cd blogproject로 접근 후
아래의 명령어를 입력하면 서버를 동작하게 할 수 있다.
$python3 manage.py runserver (manage.py에서 runserver를 실행하라는 뜻)
Enter를 누르면, http://127.0.0.1:8000/ 이라는 URL이 나오는데, 브라우저에 붙여넣으면 서버가 동작하는 것을 확인 할수 있다.
서버를 끄는 명령어는 Contrl + C
반응형'Django 공부' 카테고리의 다른 글
Django 1일차 - Django 동작원리, MVT 패턴 (0) 2021.03.24 Django 1일차 - 가상환경 venv, Django 설치, 첫 프로젝트 생성 (0) 2021.03.23 Django 1일차 - Django, Framework / 장고, 프레임워크란 (0) 2021.03.23 - blogproject