[Django/Python] 2. Application 생성하기

SangHyun-Park·2021년 6월 30일
0

Django

목록 보기
2/12

본격적으로 모델을 생성하기 전

config 프로젝트에 연결할 세부 application 을 생성해야합니다

config(초기 설정) - application(구체화)

앞으로 만들 프로젝트는 사용자로부터 회원가입을 받은 후
스터디 예약, 조회, 요일변경의 메인 기능을 둔 웹페이지로 이루어져 있으며
가장 뼈대가 될 application 을 포괄적인 study로 정하도록 하겠습니다

~ (virt) py -3 manage.py startapp study

를 터미널에 입력해 주시면

다음과 같은 디렉토리(application)가 생성된 것을 확인할 수 있습니다

이렇게 application을 생성만 하면 Django는 이 디렉토리가 application 인지 알지못합니다.

따라서 settings.py 에 들어가서

위와 같이 설치된 application 에는 study가 있다, 라고 명시를 해야합니다

다음으로

현재까지의 장고 프로젝트가 잘 작동하는지 확인해봅시다

~ (virt) py -3 manage.py runserver

위의 명령어는 장고 프로젝트를 장고가 제공하는 웹서버를 통해 실행할 때 쓰는 명령어이다

장고 공식문서에서는 해당 명령어를 보안상의 이유로 테스트 환경에서만 쓰는것을 권장하니 본격적인 배포를 할 때에는 nginx(웹서버) + wsgi(웹서버 - 웹어플리케이션) 등의 다른 조합을 찾아보도록 하자
(현재는 별로 중요한 내용이 아니다)

위의 명령어를 입력하면


주소창 http://127.0.0.1:8000/ 의 해당 8000포트로 장고가 잘 실행된 것을 확인할 수 있다

profile
https://ppaksang.tistory.com/ 옮겼습니다 !!

0개의 댓글