본문 바로가기
Python/Django

django app 만들기

by usang0810 2019. 3. 21.

django에서 app을 만들어 서버페이지에 표시하기


django프로젝트를 만든 후 그 프로젝트로 경로를 이동한 뒤


python manage.py startapp "앱디렉토리명"을 입력한다.


이러면 앱디렉토리가 생성된다.


URL 경로 지정하기


에디터를 이용해 원래의 프로젝트디렉토리로 들어간다.



프로젝트 디렉토리의 urls.py에 있는 소스코드를 수정한다.


include함수를 추가해주고 path('', include("blog.urls"))를 추가한다.


path('', include("blog.urls"))는 아무것도 입력되지 않았을 때 blog디렉토리의 urls를 실행한다는 의미다.


다음으로는 앱디렉토리로 들어가서 urls.py를 추가한다.



urls.py의 코드를 다음과 같이 작성한다.



views파일을 import하고 아무것도 입력되지 않았을 때 views파일의 index함수를 불러온다.


다음은 앱디렉토리 안에 있는 views.py의 코드를 수정한다.



HttpResponse를 import 하고 index함수를 만들어준다.

(request : client가 server에 값을 요청,  response : server가 client에 응답)


서버가 request받았을 때 response로 "It's Main Screen"이라는 값을 반환해 준다.



사용한 에디터 : vscode

'Python > Django' 카테고리의 다른 글

django bootstrap 적용  (2) 2019.08.14
django 설치  (0) 2019.03.21